🔍 CVE-2026-120246

5.5
CVSS Score
MEDIUM
2026-11-01
2026-11-05 16:17
✅ 완료

🇰🇷 한글 설명

FFmpeg 4.4부터 9.0.2까지의 버전에 있는 CDXL 디코더에서 초기화되지 않은 변수 사용 취약점이 발견되었습니다. HAM 팔레트의 초기화되지 않은 항목이 디코딩된 픽셀에 스택 메모리를 노출시킬 수 있습니다. 조작된 CDXL 파일을 통해 스택 바이트와 포인터 조각이 BGR24 출력에 유출될 수 있습니다.

💡 쉬운 설명

동영상 파일을 재생하는 프로그램에서 메모리 일부가 화면 데이터에 섞여 노출될 수 있는 문제입니다. 악의적으로 만든 특정 이미지/동영상 파일을 열면 시스템 내부 정보가 일부 드러날 수 있습니다.

🇺🇸 원문 (English)

FFmpeg 4.4 through 9.0.2 contains a use of uninitialized variable vulnerability in the CDXL decoder that leaks stack memory into decoded pixels via unfilled HAM palette entries. Attackers can craft a type-0 CDXL file whose HAM pixels select unfilled new_palette entries in cdxl_decode_ham8() or cdxl_decode_ham6(), exposing stack bytes and pointer fragments in the BGR24 output.

📍 영향받는 시스템

FFmpeg 4.4 ~ 9.0.2 버전을 사용하는 모든 시스템 및 애플리케이션

⚔️ 공격 벡터

공격자가 조작된 type-0 CDXL 파일을 제작해 피해자가 디코딩하도록 유도하면 스택 메모리 정보가 출력에 유출됩니다.

🛡️ 대응 방법

FFmpeg를 취약점이 수정된 최신 버전으로 업데이트하고, 신뢰할 수 없는 미디어 파일 재생을 피하십시오.

🔧 검증 코드

출력된 버전이 4.4 이상 9.0.2 이하이면 취약한 버전이므로 패치된 버전으로 업데이트가 필요합니다.

Shell / Script
ffmpeg -version 2>/dev/null | head -n 1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

FFmpeg