🇰🇷 한글 설명
phpAdultSite CMS 2.3.2의 as_archives.php 파일에 SQL injection 취약점이 존재합니다. index.php의 results_per_page 파라미터를 통해 원격 공격자가 인증 없이 임의의 SQL 명령어를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트 관리 프로그램인 phpAdultSite의 페이지 매김 설정 부분에서 공격자가 데이터베이스를 직접 조회하고 조작할 수 있는 보안 문제입니다. URL 파라미터에 특수 문자를 삽입하는 것만으로 공격이 가능합니다.
🇺🇸 원문 (English)
SQL injection vulnerability in as_archives.php in phpAdultSite CMS, possibly 2.3.2, allows remote attackers to execute arbitrary SQL commands via the results_per_page parameter to index.php. NOTE: some of these details are obtained from third party information.
📍 영향받는 시스템
phpAdultSite CMS 버전 2.3.2 및 그 이전 버전
⚔️ 공격 벡터
index.php?results_per_page=[SQL injection payload] 형태로 results_per_page 파라미터에 SQL 명령어를 포함시켜 공격 수행
🛡️ 대응 방법
최신 보안 패치가 적용된 버전으로 업그레이드하고, Prepared Statement 사용 및 입력값 검증 강화
🔧 검증 코드
파일이 발견되면 해당 경로의 phpAdultSite 설치 디렉토리에서 버전 정보를 확인하여 2.3.2 이하인지 검증합니다.
find / -name 'as_archives.php' -type f 2>/dev/null