🇰🇷 한글 설명
FFmpeg의 리치어블 어서션(reachable assertion) 오류로 인해 악의적인 AAC 파일을 열 때 서비스 거부 공격이 가능합니다. git-master 커밋 N-113007-g8d24a28d06에서 발견되었으며, 조작된 음성 파일 재생 시 프로그램 강제 종료를 유발합니다.
💡 쉬운 설명
FFmpeg 미디어 프레임워크에서 특수하게 제작된 음악 파일(AAC 형식)을 처리할 때 프로그램이 비정상 종료될 수 있습니다. 공격자가 이를 악용하여 FFmpeg를 사용하는 서비스나 애플리케이션을 중단시킬 수 있습니다.
🇺🇸 원문 (English)
A reachable assertion in FFmpeg git-master commit N-113007-g8d24a28d06 allows attackers to cause a Denial of Service (DoS) via opening a crafted AAC file.
📍 영향받는 시스템
FFmpeg git-master 및 commit N-113007-g8d24a28d06 이전의 모든 버전, 특히 AAC 디코딩 기능을 포함한 FFmpeg 배포판
⚔️ 공격 벡터
악의적으로 조작된 AAC(Advanced Audio Coding) 파일을 FFmpeg가 설치된 시스템에서 재생 또는 처리하도록 유도
🛡️ 대응 방법
FFmpeg를 최신 안정화 버전 또는 이 취약점을 수정한 패치 버전으로 업그레이드하고, 신뢰할 수 없는 출처의 AAC 파일 처리 제한
🔧 검증 코드
설치된 FFmpeg 버전을 확인하여 취약한 버전(commit N-113007-g8d24a28d06 이전)인지 판단하고, 필요시 최신 버전으로 업그레이드합니다.
dpkg -l ffmpeg 2>/dev/null | grep ffmpeg || rpm -qa ffmpeg 2>/dev/null