🔍 CVE-2021-31829

5.5
CVSS Score
MEDIUM
2021-05-06
2026-06-17 03:52
✅ 완료

🇰🇷 한글 설명

Linux 커널 5.12.1 이전 버전의 kernel/bpf/verifier.c에서 발생하는 취약점으로, 부적절한 투기적 로드(speculative loads)를 통해 스택 내용이 유출될 수 있습니다. 이는 사이드 채널 공격을 통해 커널 스택에 남아있는 민감한 미초기화 데이터를 노출시킬 위험이 있습니다.

💡 쉬운 설명

컴퓨터가 성능을 높이기 위해 미리 예측해서 실행하는 과정에서 보안 구멍이 생겨, 메모리에 숨겨진 중요한 정보가 밖으로 새 나갈 수 있는 문제입니다. 공격자는 이 틈을 이용해 시스템의 민감한 데이터를 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

kernel/bpf/verifier.c in the Linux kernel through 5.12.1 performs undesirable speculative loads, leading to disclosure of stack content via side-channel attacks, aka CID-801c6058d14a. The specific concern is not protecting the BPF stack area against speculative loads. Also, the BPF stack can contain uninitialized data that might represent sensitive information previously operated on by the kernel.

📍 영향받는 시스템

Linux kernel version 5.12.1 및 그 이전 버전

⚔️ 공격 벡터

BPF(Berkeley Packet Filter)를 이용한 사이드 채널 공격을 통한 메모리 데이터 유출

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 5.12.1보다 낮은지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel