🇰🇷 한글 설명
phpAdultSite CMS 2.3.2 버전의 as_archives.php 파일에서 results_per_page 매개변수를 통해 XSS(교차 사이트 스크립팅) 취약점이 존재합니다. 공격자가 악의적인 웹 스크립트나 HTML을 주입하여 사용자 세션을 탈취하거나 악성 콘텐츠를 실행할 수 있습니다. SQL Injection 취약점과 연관되어 있을 가능성이 있습니다.
💡 쉬운 설명
오래된 phpAdultSite CMS에서 웹 페이지 설정을 조작하면 악의적인 코드를 몰래 삽입할 수 있는 보안 결함입니다. 방문자의 계정 정보를 훔치거나 피싱 페이지를 띄울 수 있습니다.
🇺🇸 원문 (English)
Cross-site scripting (XSS) vulnerability in as_archives.php in phpAdultSite CMS, possibly 2.3.2, allows remote attackers to inject arbitrary web script or HTML via the results_per_page parameter to index.php. NOTE: some of these details are obtained from third party information. NOTE: this issue might be resultant from a separate SQL injection vulnerability.
📍 영향받는 시스템
phpAdultSite CMS 2.3.2 (가능), as_archives.php 파일
⚔️ 공격 벡터
index.php의 results_per_page 파라미터에 악성 스크립트 코드 주입
🛡️ 대응 방법
phpAdultSite CMS를 최신 버전으로 업데이트하거나 as_archives.php에서 results_per_page 입력값을 필터링하여 특수문자 제거
🔧 검증 코드
as_archives.php 파일이 발견되면 해당 CMS가 설치되어 있다는 의미이며, 파일 내용에서 results_per_page 처리 방식을 확인하여 XSS 방지 코드 존재 여부를 확인합니다.
find / -name 'as_archives.php' 2>/dev/null | head -5