🇰🇷 한글 설명
PHP Ticket System Beta 1의 index.php 파일에서 q 파라미터를 통한 SQL 인젝션 취약점으로, 원격 공격자가 임의의 SQL 명령을 실행할 수 있습니다. 입력값 검증 부재로 인해 데이터베이스 접근 및 정보 유출이 가능합니다.
💡 쉬운 설명
PHP 티켓 시스템의 검색 기능에서 악의적인 SQL 코드를 입력하면 데이터베이스를 조작할 수 있습니다. 사용자 정보 탈취나 시스템 접근 권한 획득 등이 가능합니다.
🇺🇸 원문 (English)
SQL injection vulnerability in PHP Ticket System Beta 1 allows remote attackers to execute arbitrary SQL commands via the q parameter to index.php.
📍 영향받는 시스템
PHP Ticket System Beta 1
⚔️ 공격 벡터
HTTP GET 요청으로 index.php?q=[SQL_INJECTION_PAYLOAD] 형태의 악성 쿼리 전달
🛡️ 대응 방법
PHP Ticket System을 최신 버전으로 업그레이드하거나 prepared statements를 사용한 입력값 검증 패치 적용
🔧 검증 코드
시스템에 설치된 PHP Ticket System 관련 파일 위치를 확인하고, 설치되어 있다면 버전 확인 후 업그레이드 필요 여부 판단
grep -r 'index.php' /var/www 2>/dev/null | grep -i 'ticket' | head -5