🇰🇷 한글 설명
PHPGurukul 로컬 서비스 검색 엔진 관리 시스템 2.1의 /admin/edit-category-detail.php 파일에서 editid 매개변수 조작을 통한 SQL 인젝션 취약점이 발견되었습니다. 이 취약점은 원격에서 악용 가능하며 공개된 익스플로잇이 존재합니다.
💡 쉬운 설명
관리자 페이지의 특정 기능에서 입력값을 제대로 검증하지 않아 공격자가 악의적인 SQL 명령어를 삽입할 수 있습니다. 공격자는 이를 통해 데이터베이스에 무단 접근하여 민감한 정보를 탈취하거나 조작할 수 있습니다.
🇺🇸 원문 (English)
A vulnerability classified as critical was found in PHPGurukul Local Services Search Engine Management System 2.1. Affected by this vulnerability is an unknown functionality of the file /admin/edit-category-detail.php. The manipulation of the argument editid leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.
📍 영향받는 시스템
PHPGurukul Local Services Search Engine Management System 2.1 및 이전 버전
⚔️ 공격 벡터
원격 공격자가 /admin/edit-category-detail.php의 editid 매개변수에 SQL 인젝션 페이로드를 전송하여 데이터베이스 조회/조작
🛡️ 대응 방법
PHPGurukul을 최신 버전으로 업그레이드하거나 editid 매개변수에 준비된 SQL 문(prepared statements/parameterized queries) 적용 및 입력 검증 강화
🔧 검증 코드
해당 파일에서 editid가 직접 SQL 쿼리에 삽입되는 부분이 있으면 취약점 확인 완료, 준비된 쿼리문 사용 시 안전
grep -n "editid" /var/www/html/admin/edit-category-detail.php 2>/dev/null | head -5