🇰🇷 한글 설명
MERCURY MIPC252W IP 카메라 1.0.5 버전의 RTSP 서비스에서 인증 미흡 취약점이 발견되었습니다. 초기 인증 성공 후 세션 내에서 Digest 응답 매개변수를 검증하지 않아, 공격자가 유효한 응답 없이도 RTSP 제어 명령을 실행할 수 있습니다.
💡 쉬운 설명
한 번 로그인에 성공한 연결을 이용해, 비밀번호를 다시 확인하지 않고 카메라를 조작할 수 있는 보안 결함입니다. 해커가 이 허점을 이용하면 권한 없이 카메라 영상을 보거나 제어할 수 있습니다.
🇺🇸 원문 (English)
MERCURY MIPC252W IP camera 1.0.5 Build 230306 Rel.79931n contains an improper authentication vulnerability in the RTSP service. After successful Digest authentication in an initial DESCRIBE request, the device does not verify the Digest response parameter in subsequent RTSP requests within the same session. As a result, RTSP methods such as SETUP, PLAY, and TEARDOWN can be processed even when the Authorization header contains an empty or invalid response value, as long as the nonce and session identifier correspond to a previously authenticated session. This allows an attacker with network access to reuse session parameters and issue unauthorized RTSP control commands without computing a valid Digest response.
📍 영향받는 시스템
MERCURY MIPC252W IP camera 1.0.5 Build 230306 Rel.79931n
⚔️ 공격 벡터
네트워크를 통해 인증 세션 파라미터를 재사용하여 유효하지 않은 인증 헤더로 RTSP 명령 전송
🛡️ 대응 방법
제조사에서 제공하는 최신 보안 패치 적용 및 불필요한 RTSP 서비스 접근 제한
🔧 검증 코드
명령어 실행 시 인증 후 세션 유지 상태에서 유효하지 않은 Digest 값으로도 RTSP 응답이 오는지 확인
curl -I -u admin:password --digest http://<target_ip>:554/ | grep -i 'RTSP/1.0'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM Security Verify Access