🇰🇷 한글 설명
특정 HP DeskJet All in One 장치는 Web Services for Devices(WSD) 스캔 요청을 부적절하게 검증하고 처리할 경우 버퍼 오버플로우가 발생하여 원격 코드 실행에 취약할 수 있습니다. WSD 스캔은 Windows 기반 네트워크 스캐닝 프로토콜로, 공격자는 조작된 요청을 통해 MFP의 취약점을 악용할 수 있습니다.
💡 쉬운 설명
HP 프린터/스캐너 일부 모델에 보안 결함이 있어, 악의적인 사람이 네트워크를 통해 특별히 조작된 스캔 요청을 보내면 기기를 원격으로 제어할 수 있습니다. 해당 기기를 최신 펌웨어로 업데이트하고 불필요하게 외부에 노출하지 않는 것이 중요합니다.
🇺🇸 원문 (English)
Certain HP DeskJet All in One devices
may be vulnerable to remote code execution caused by a buffer overflow when
specially crafted Web Services for Devices (WSD) scan requests are improperly
validated and handled by the MFP.
WSD
Scan is a Microsoft Windows–based network scanning protocol that allows a PC to
discover scanners (and MFPs) on a network and send scan jobs to them without
requiring vendor specific drivers or utilities.
📍 영향받는 시스템
특정 HP DeskJet All in One 펌웨어 버전 (정확한 영향 버전은 HP 보안 공지 확인 필요)
⚔️ 공격 벡터
네트워크 내 공격자가 WSD 스캔 프로토콜을 통해 조작된 요청을 MFP에 전송하여 버퍼 오버플로우를 유발
🛡️ 대응 방법
HP 공식 보안 공지를 확인하여 제공되는 최신 펌웨어로 즉시 업데이트하고, WSD 기능을 비활성화하거나 네트워크 접근을 제한
🔧 검증 코드
출력된 펌웨어 버전을 HP 보안 공지의 영향받는 버전 목록과 비교하여, 해당 버전이 포함되면 취약한 상태이므로 업데이트가 필요하고 응답이 없으면 접근 불가 또는 장비 정보 미노출을 의미합니다.
curl -s http://<프린터IP>/DevMgmt/ProductConfigDyn.xml 2>/dev/null | grep -i -E 'firmware|version'