🔍 CVE-2015-20130

6.1
CVSS Score
MEDIUM
2026-10-30
2026-10-30 19:14
✅ 완료

🇰🇷 한글 설명

Netsweeper 4.0.11 이전 및 4.1.5 이전 버전의 webadmin/reporter/view_server_log.php에는 log 요청 파라미터가 출력 인코딩 없이 HTML 응답에 반영되는 반사형 크로스 사이트 스크립팅(XSS) 취약점이 존재합니다. 공격자는 악성 URL을 만들어 사용자가 접속하도록 유도하여 피해자의 브라우저 세션에서 임의의 자바스크립트를 실행할 수 있습니다. 이 취약점의 악용 흔적은 2023-10-19 Shadowserver Foundation에 의해 처음 관측되었습니다.

💡 쉬운 설명

관리자 화면의 한 페이지가 입력값을 제대로 검사하지 않아, 악성 링크를 클릭하면 관리자 브라우저에서 공격자의 코드가 실행될 수 있습니다. 공격자는 이를 이용해 관리자 계정 정보나 세션을 가로챌 수 있습니다.

🇺🇸 원문 (English)

Netsweeper before 4.0.11 and 4.1.0 before 4.1.5 contains a reflected cross-site scripting vulnerability in webadmin/reporter/view_server_log.php that allows remote attackers to execute arbitrary JavaScript by injecting malicious code through the log request parameter, which is reflected into the HTML response without output encoding. Attackers can craft a malicious URL and induce a user to request it, resulting in arbitrary JavaScript execution within the victim's browser session against the Netsweeper web administration interface. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-19.

📍 영향받는 시스템

Netsweeper 4.0.11 미만 및 4.1.0 이상 4.1.5 미만 버전의 웹 관리 인터페이스

⚔️ 공격 벡터

공격자가 log 파라미터에 악성 스크립트를 삽입한 URL을 만들어 관리자가 클릭하도록 유도

🛡️ 대응 방법

Netsweeper를 4.0.11 이상 또는 4.1.5 이상 버전으로 업데이트하고, 웹 관리 인터페이스 접근을 신뢰된 네트워크로 제한

🔧 검증 코드

파일이 존재하고 log 파라미터가 출력에 직접 반영되는 코드(echo, print 등에 인코딩 없이 사용)가 보이면 취약한 상태이며, 파일이 없거나 패치된 버전에서 인코딩 함수(htmlspecialchars 등)가 적용되어 있으면 조치된 상태입니다.

Shell / Script
grep -rn "log" /opt/netsweeper/webadmin/reporter/view_server_log.php 2>/dev/null | head -20

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

💻 영향받는 소프트웨어

Oracle Java SE