🔍 CVE-2024-42306

7.8
CVSS Score
HIGH
2024-08-17
2026-10-15 01:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 UDF 파일 시스템에서 블록 비트맵 버퍼가 손상되었을 때 이를 적절히 처리하지 못하는 취약점입니다. 비트맵 손상을 감지하더라도 이후의 할당 과정에서 손상된 버퍼를 계속 사용하려 시도하여 예기치 않은 결과를 초래할 수 있습니다. 이를 해결하기 위해 BH_verified 비트를 사용하여 비트맵의 유효성을 확인하도록 수정되었습니다.

💡 쉬운 설명

파일을 저장하는 지도 역할을 하는 데이터가 망가졌을 때, 컴퓨터가 이를 제대로 인식하지 못하고 계속 잘못된 지도를 사용하는 문제입니다. 이로 인해 파일 저장 과정에서 오류가 발생하거나 시스템이 불안정해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: udf: Avoid using corrupted block bitmap buffer When the filesystem block bitmap is corrupted, we detect the corruption while loading the bitmap and fail the allocation with error. However the next allocation from the same bitmap will notice the bitmap buffer is already loaded and tries to allocate from the bitmap with mixed results (depending on the exact nature of the bitmap corruption). Fix the problem by using BH_verified bit to indicate whether the bitmap is valid or not.

📍 영향받는 시스템

UDF 파일 시스템을 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

손상된 UDF 파일 시스템 미디어를 마운트하거나 조작된 파일 시스템 데이터를 입력함

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트함

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인합니다.

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