🔍 CVE-2024-38663

7.8
CVSS Score
HIGH
2024-06-24
2026-08-04 11:18
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 blk-cgroup 구성 요소에서 I/O 통계 초기화 시 리스트 손상이 발생하는 취약점입니다. 기존에는 통계 인스턴스를 memset()으로 초기화하여 연결 리스트(llist) 구조가 파괴될 수 있었으나, 이제 카운터 부분만 초기화하도록 수정되었습니다.

💡 쉬운 설명

컴퓨터의 데이터 읽기/쓰기 기록을 정리하는 과정에서 시스템의 중요한 연결 고리가 끊어질 수 있는 오류입니다. 이 오류가 발생하면 시스템이 불안정해지거나 예기치 않게 멈출 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: fix list corruption from resetting io stat Since commit 3b8cc6298724 ("blk-cgroup: Optimize blkcg_rstat_flush()"), each iostat instance is added to blkcg percpu list, so blkcg_reset_stats() can't reset the stat instance by memset(), otherwise the llist may be corrupted. Fix the issue by only resetting the counter part.

📍 영향받는 시스템

리눅스 커널 (blk-cgroup 관련 기능이 활성화된 버전)

⚔️ 공격 벡터

로컬 공격자가 I/O 통계 초기화를 유도하여 커널 메모리 손상 및 시스템 중단을 유발할 수 있음

🛡️ 대응 방법

커널 패치(commit 3b8cc6298724 이후 버전)를 적용하거나 최신 보안 업데이트를 수행하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.

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:H/A:H

💻 영향받는 소프트웨어

Linux Kernel