🇰🇷 한글 설명
SourceCodester Class and Exam Timetabling System 1.0 버전에서 SQL 인젝션 취약점이 발견되었습니다. /admin/modal_add_product.php 파일의 mysqli_query 함수 내 fname 인자를 조작하여 원격에서 데이터베이스를 공격할 수 있습니다. 이 취약점은 이미 공개되어 악용될 가능성이 높습니다.
💡 쉬운 설명
해커가 웹사이트의 특정 입력창에 특수한 명령어를 입력하여 데이터베이스를 마음대로 조작할 수 있는 문제입니다. 이를 통해 중요한 정보를 훔치거나 시스템을 망가뜨릴 수 있습니다.
🇺🇸 원문 (English)
A vulnerability was determined in SourceCodester Class and Exam Timetabling System 1.0. Affected is the function mysqli_query of the file /admin/modal_add_product.php. Executing a manipulation of the argument fname can lead to sql injection. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized.
📍 영향받는 시스템
SourceCodester Class and Exam Timetabling System 1.0
⚔️ 공격 벡터
원격에서 fname 인자 값을 조작하여 수행하는 SQL 인젝션 공격
🛡️ 대응 방법
Prepared Statements를 사용하여 SQL 쿼리를 매개변수화하고 입력값에 대한 검증 로직을 적용하십시오.
🔧 검증 코드
해당 파일이 존재하고 소스 코드 내에 mysqli_query 함수가 포함되어 있는지 확인합니다.
ls -l /admin/modal_add_product.php && grep "mysqli_query" /admin/modal_add_product.php