🇰🇷 한글 설명
FFmpeg 9.0.2 이하 버전의 libavformat/rtsp.c 내 ff_rtsp_connect() 함수에서 리다이렉트 제한이 없어 무한 루프가 발생하는 취약점이 발견되었습니다. 공격자가 제어하는 RTSP 서버가 지속적으로 302 리다이렉트 응답을 보낼 경우, 무한 재연결이 발생하여 CPU 코어를 점유하고 시스템 자원을 고갈시킬 수 있습니다.
💡 쉬운 설명
동영상을 재생하는 프로그램이 잘못된 안내(리다이렉트)를 계속 따라가느라 멈추지 않고 계속 일을 하게 만드는 공격입니다. 이로 인해 컴퓨터의 CPU 사용량이 급증하여 시스템이 느려지거나 멈출 수 있습니다.
🇺🇸 원문 (English)
FFmpeg through 9.0.2 contains an infinite loop vulnerability in ff_rtsp_connect() in libavformat/rtsp.c that follows RTSP 3xx redirects without any redirect limit. Attackers controlling an RTSP server can answer every request with a 302 redirect to itself or another server, causing endless reconnects that saturate a CPU core.
📍 영향받는 시스템
FFmpeg 9.0.2 및 그 이전 버전
⚔️ 공격 벡터
악의적인 RTSP 서버를 통해 무한 리다이렉트 응답을 전송하여 대상 시스템의 CPU 자원을 고갈시킴
🛡️ 대응 방법
FFmpeg를 최신 보안 패치가 적용된 버전으로 업데이트하거나 리다이렉트 제한 설정이 포함된 버전으로 교체
🔧 검증 코드
출력된 버전 정보가 9.0.2 이하인지 확인하여 취약 여부를 판단합니다.
ffmpeg -version | head -n 1