🇰🇷 한글 설명
PHPGurukul Teachers Record Management System 2.1의 /admin/search.php 파일에 SQL 인젝션 취약점이 존재합니다. 공격자가 searchdata 매개변수를 조작하여 원격에서 데이터베이스에 직접 접근하고 민감한 정보를 탈취하거나 수정할 수 있습니다.
💡 쉬운 설명
학교 관리 시스템의 검색 기능이 악의적인 명령어를 필터링하지 못해 데이터베이스가 손상될 수 있습니다. 인터넷만 연결되어 있으면 누구나 원격으로 이 취약점을 악용할 수 있습니다.
🇺🇸 원문 (English)
A vulnerability has been found in PHPGurukul Teachers Record Management System 2.1. Affected is an unknown function of the file /admin/search.php. The manipulation of the argument searchdata leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
📍 영향받는 시스템
PHPGurukul Teachers Record Management System 2.1
⚔️ 공격 벡터
/admin/search.php의 searchdata 파라미터에 SQL 코드를 삽입하여 원격 공격 수행
🛡️ 대응 방법
PHPGurukul을 최신 버전으로 업그레이드하거나 searchdata 입력값에 대한 매개변수화 쿼리(prepared statements) 적용
🔧 검증 코드
/admin/search.php 파일의 위치를 확인하고, 해당 파일이 존재하면 즉시 시스템 버전 확인 후 보안 패치 적용 필요
find / -name 'search.php' -path '*/admin/*' 2>/dev/null | head -1