🇰🇷 한글 설명
Aardvark Topsites PHP 5.2.1 이전 버전의 index.php에서 검색 기능의 start 매개변수에 음수 값을 입력하면 서버 오류 메시지를 통해 웹사이트 설치 경로가 노출되는 정보 공개 취약점입니다. 원격 공격자는 이 정보로 시스템 구조를 파악하고 추가 공격을 준비할 수 있습니다.
💡 쉬운 설명
웹사이트 검색 기능에 특정 잘못된 값을 입력하면 서버가 오류 메시지에서 파일 위치를 실수로 공개합니다. 공격자는 이 정보로 시스템을 더 자세히 분석할 수 있게 됩니다.
🇺🇸 원문 (English)
index.php in Aardvark Topsites PHP 5.2.1 and earlier allows remote attackers to obtain sensitive information via a negative integer value for the start parameter in a search action, which reveals the installation path in an error message.
📍 영향받는 시스템
Aardvark Topsites PHP 버전 5.2.1 이하
⚔️ 공격 벡터
search 기능의 start 매개변수에 음수 값(예: -1) 전송
🛡️ 대응 방법
Aardvark Topsites PHP를 최신 버전으로 업그레이드하거나 음수 입력값에 대한 검증 추가
🔧 검증 코드
명령어가 오류 메시지에서 경로 정보를 반환하면 취약점이 존재합니다. 결과가 없으면 해당 버전이 아니거나 애플리케이션이 설치되지 않았음을 의미합니다.
curl -s 'http://TARGET/index.php?action=search&start=-1' 2>&1 | grep -iE '(path|directory|fatal)' | head -1