🇰🇷 한글 설명
libaribb24 1.0.3 이하 버전의 decoder_handle_csi() 함수에서 스택 기반 버퍼 오버플로 취약점이 발견되었습니다. 공격자가 제한되지 않은 CSI 매개변수 바이트를 포함한 미디어 파일이나 방송 스트림을 제공할 경우, 256개 항목의 고정 배열을 초과하여 데이터를 쓸 수 있습니다. 이를 통해 FFmpeg 또는 VLC를 중단시키거나 리턴 주소를 변조하여 시스템을 장악할 수 있습니다.
💡 쉬운 설명
특수하게 조작된 영상 파일을 재생할 때 프로그램의 메모리 공간을 넘치게 만드는 오류입니다. 이로 인해 동영상 재생 프로그램이 갑자기 꺼지거나 해커가 컴퓨터를 제어할 위험이 있습니다.
🇺🇸 원문 (English)
libaribb24 (aribb24) through 1.0.3 contains a stack-based buffer overflow vulnerability in decoder_handle_csi() in src/decoder.c that allows attackers to write past a fixed 256-entry array by supplying unbounded CSI parameter bytes. Attackers can embed a caption statement with a CSI introducer and over 256 parameter bytes in media files or broadcast streams to crash FFmpeg or VLC or corrupt the return address.
📍 영향받는 시스템
libaribb24 1.0.3 이하 버전 (FFmpeg 및 VLC 사용 환경 포함)
⚔️ 공격 벡터
조작된 CSI 매개변수가 포함된 미디어 파일 또는 방송 스트림 전송
🛡️ 대응 방법
libaribb24를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 libaribb24의 버전을 확인하여 1.0.3 이하인지 점검하십시오.
dpkg -l | grep libaribb24 2>/dev/null || rpm -qa | grep libaribb24 2>/dev/null