🇰🇷 한글 설명
PHPGurukul Old Age Home Management System 1.0의 /admin/edit-services.php 파일에서 sertitle 인자에 대한 입력 검증 부재로 인해 SQL Injection 취약점이 발생합니다. 원격 공격자가 악의적인 SQL 쿼리를 주입하여 데이터베이스에 무단 접근할 수 있습니다.
💡 쉬운 설명
노인 요양원 관리 시스템의 서비스 수정 페이지에서 사용자 입력을 안전하게 검증하지 않습니다. 공격자가 특별한 문자를 입력하여 데이터베이스의 정보를 탈취하거나 조작할 수 있습니다.
🇺🇸 원문 (English)
A vulnerability, which was classified as critical, was found in PHPGurukul Old Age Home Management System 1.0. Affected is an unknown function of the file /admin/edit-services.php. The manipulation of the argument sertitle 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 Old Age Home Management System 1.0
⚔️ 공격 벡터
원격 (Remote) - /admin/edit-services.php의 sertitle 매개변수에 SQL 쿼리를 주입하는 GET/POST 요청
🛡️ 대응 방법
시스템을 최신 버전으로 업그레이드하고, SQL 준비된 명령어(Prepared Statements) 사용 및 입력 검증 강화
🔧 검증 코드
결과가 나타나면 PHPGurukul 설치 경로를 확인한 후 파일의 sertitle 입력 처리 코드를 검토하여 SQL Injection 방어 여부 확인
find /var/www -name 'edit-services.php' -type f 2>/dev/null | head -5