🇰🇷 한글 설명
NUUO 및 NETGEAR NVR 시스템의 handle_daylightsaving.php에서 NTPServer 매개변수에 대한 입력 검증이 불충분하여 원격 공격자가 임의의 PHP 코드를 실행할 수 있는 취약점입니다. 영향받는 버전에서 인증 없이 공격이 가능하여 시스템 전체가 제어될 수 있습니다.
💡 쉬운 설명
NVR 카메라 녹화 시스템에서 시간 설정을 할 때 악의적인 코드를 몰래 넣어 시스템을 완전히 장악할 수 있는 문제입니다. 누구나 인터넷을 통해 이 시스템을 대상으로 공격할 수 있습니다.
🇺🇸 원문 (English)
handle_daylightsaving.php in NUUO NVRmini 2 1.7.5 through 3.0.0, NUUO NVRsolo 1.0.0 through 3.0.0, NUUO Crystal 2.2.1 through 3.2.0, and NETGEAR ReadyNAS Surveillance 1.1.1 through 1.4.1 allows remote attackers to execute arbitrary PHP code via the NTPServer parameter.
📍 영향받는 시스템
NUUO NVRmini 2 v1.7.5~3.0.0, NUUO NVRsolo v1.0.0~3.0.0, NUUO Crystal v2.2.1~3.2.0, NETGEAR ReadyNAS Surveillance v1.1.1~1.4.1
⚔️ 공격 벡터
NTPServer 매개변수에 PHP 코드를 삽입하여 handle_daylightsaving.php 파일 처리 시 임의 코드 실행
🛡️ 대응 방법
영향받는 모든 제품을 최신 버전으로 업그레이드하거나 NVR에 대한 네트워크 접근을 제한하고 방화벽 규칙 적용
🔧 검증 코드
NVR 웹 인터페이스의 시간 설정 페이지 또는 API에 접근하여 NTPServer 매개변수가 필터링되지 않은 상태인지 확인
curl -s http://<NVR_IP>:8080/handle_daylightsaving.php 2>&1 | grep -i 'ntpserver' && echo '취약할 가능성' || echo '확인 불가'