🇰🇷 한글 설명
PHP123 Top Sites의 category.php 파일에서 cat 파라미터가 충분히 검증되지 않아 SQL injection 공격이 가능한 취약점입니다. 공격자는 악의적인 SQL 쿼리를 주입하여 데이터베이스의 데이터를 탈취하거나 조작할 수 있습니다.
💡 쉬운 설명
PHP123 Top Sites 웹사이트의 카테고리 검색 기능에서 특수한 문자를 입력하면 데이터베이스에 직접 명령을 실행할 수 있는 버그입니다. 공격자는 이를 악용하여 개인정보나 비밀정보를 훔칠 수 있습니다.
🇺🇸 원문 (English)
SQL injection vulnerability in category.php in PHP123 Top Sites allows remote attackers to execute arbitrary SQL commands via the cat parameter.
📍 영향받는 시스템
PHP123 Top Sites (특정 버전 미명시, 2007년경 버전)
⚔️ 공격 벡터
HTTP GET/POST 요청의 cat 파라미터에 SQL 코드 삽입 (예: ?cat=1' OR '1'='1)
🛡️ 대응 방법
PHP123 Top Sites를 최신 버전으로 업그레이드하거나, 모든 사용자 입력을 데이터베이스 쿼리 전에 필터링/검증하는 패치 적용
🔧 검증 코드
결과에서 php123이나 top-sites 관련 디렉토리 경로가 나타나면 해당 버전의 PHP123이 설치되어 있음을 의미합니다. 취약한 category.php 파일의 존재 여부를 확인할 수 있습니다.
find / -name 'category.php' -type f 2>/dev/null | head -10