🔍 CVE-2022-49611

5.5
CVSS Score
MEDIUM
2025-02-26
2026-11-05 20:17
✅ 완료

🇰🇷 한글 설명

Linux 커널에서 IBRS 사용 시 vmexit 과정에서 RSB(Return Stack Buffer)를 채워 RSB 언더플로우 및 오염 공격을 방지하도록 수정되었습니다. 또한 RSB 공격과 완화 대상에 대한 설명 주석이 추가되었습니다.

💡 쉬운 설명

CPU가 함수 복귀 주소를 임시로 저장하는 공간이 비어 있거나 조작되면 악의적인 프로그램이 가상 머신 경계를 넘어 정보를 훔칠 수 있습니다. 이 패치는 가상화 전환 시 그 공간을 안전한 값으로 채워 이런 공격을 막습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: x86/speculation: Fill RSB on vmexit for IBRS Prevent RSB underflow/poisoning attacks with RSB. While at it, add a bunch of comments to attempt to document the current state of tribal knowledge about RSB attacks and what exactly is being mitigated.

📍 영향받는 시스템

IBRS 완화 기능을 사용하는 x86 기반 Linux 커널 (패치 이전 배포판 커널 전반)

⚔️ 공격 벡터

로컬 악성 게스트 또는 프로세스가 RSB 언더플로우/오염을 유도해 추측 실행을 통해 호스트 또는 다른 VM의 메모리 정보를 유출

🛡️ 대응 방법

배포판 제공 최신 Linux 커널 보안 업데이트를 설치하고 재부팅

🔧 검증 코드

첫 줄은 현재 커널 버전이며 배포판 보안 공지의 패치된 버전과 비교합니다. spectre_v2 출력에 'IBRS' 및 RSB 관련 완화 문구가 보이면 완화가 적용된 상태이며, 패치 버전 이상인지 함께 확인하세요.

Shell / Script
uname -r && grep -m1 -o -E 'ibrs|rsb_filling' /proc/cpuinfo 2>/dev/null; cat /sys/devices/system/cpu/vulnerabilities/spectre_v2 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel