🔍 CVE-2026-125253

5.3
CVSS Score
MEDIUM
2026-11-09
2026-11-10 21:46
✅ 완료

🇰🇷 한글 설명

FFmpeg 9.0.2 이하 버전의 libavcodec/cbs_vp9.c 내 cbs_vp9_split_fragment() 함수에서 정수 오버플로가 발생합니다. 32비트 빌드에서 슈퍼프레임 크기 검사가 우회되어 공격자가 조작된 VP9 패킷으로 범위를 벗어난 읽기를 유발할 수 있습니다. 이로 인해 32비트 애플리케이션이 충돌할 수 있습니다.

💡 쉬운 설명

동영상 파일을 처리하는 FFmpeg 프로그램에 계산 오류가 있어, 특수하게 만든 영상 파일을 열면 프로그램이 멈출 수 있습니다. 32비트 버전을 사용하는 경우 특히 영향을 받으며, 이번 취약점은 주로 서비스 중단 위험입니다.

🇺🇸 원문 (English)

FFmpeg through 9.0.2 contains an integer overflow in cbs_vp9_split_fragment() in libavcodec/cbs_vp9.c that wraps the superframe size check on 32-bit builds. Attackers can supply a crafted VP9 packet with a forged superframe index containing near-2^32 frame sizes, causing out-of-bounds reads that crash 32-bit applications.

📍 영향받는 시스템

FFmpeg 9.0.2 이하 버전의 32비트 빌드 (libavcodec 포함 환경)

⚔️ 공격 벡터

조작된 VP9 비디오 패킷(위조된 슈퍼프레임 인덱스 포함)을 FFmpeg로 처리하게 하여 메모리 범위를 벗어난 읽기를 유발

🛡️ 대응 방법

FFmpeg를 취약점이 수정된 최신 버전으로 업데이트하거나, 배포판 보안 패치를 적용하고 32비트 빌드 사용을 줄이세요.

🔧 검증 코드

첫 줄의 버전 번호가 9.0.2 이하이고 아키텍처 출력이 i386/i686/armv7l 등 32비트면 취약 가능성이 있으며, 9.0.2를 초과하는 수정 버전이면 해당 취약점에 영향받지 않습니다.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

FFmpeg