🔍 CVE-2017-15872

4.8
CVSS Score
MEDIUM
2017-10-24
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

phpwcms 1.8.9에서 관리자 사용자 편집 및 신규 사용자 생성 페이지의 사용자명 필드에 대한 크로스사이트스크립팅(XSS) 취약점이 존재합니다. 악의적인 사용자명 입력을 통해 JavaScript 코드를 주입하여 관리자 세션을 탈취하거나 계정을 손상시킬 수 있습니다.

💡 쉬운 설명

phpwcms 관리자 페이지에서 새 사용자를 만들거나 편집할 때, 사용자명 필드에 악성 코드를 몰래 넣을 수 있는 문제입니다. 이렇게 하면 관리자 권한을 빼앗거나 사이트를 제어할 수 있습니다.

🇺🇸 원문 (English)

phpwcms 1.8.9 has XSS in include/inc_tmpl/admin.edituser.tmpl.php and include/inc_tmpl/admin.newuser.tmpl.php via the username (aka new_login) field.

📍 영향받는 시스템

phpwcms 1.8.9

⚔️ 공격 벡터

관리자 로그인 후 사용자 추가/편집 페이지의 사용자명(new_login) 입력 필드에 JavaScript 페이로드 주입

🛡️ 대응 방법

phpwcms를 1.8.10 이상 버전으로 업그레이드하고, 입력값 검증 및 출력 인코딩 적용

🔧 검증 코드

파일이 발견되면 phpwcms가 설치되어 있으며, 파일 내용 검사를 통해 XSS 방어 코드 적용 여부 확인 필요

Shell / Script
find / -name 'admin.edituser.tmpl.php' -o -name 'admin.newuser.tmpl.php' 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP