🇰🇷 한글 설명
itsourcecode Sales and Inventory System 1.0 버전의 /pages/us_searchfrm.php 파일 내 mysqli_query 함수에서 결함이 발견되었습니다. ID 인자값을 조작하여 SQL 인젝션 공격을 수행할 수 있으며, 원격에서 공격이 가능하고 이미 익스플로잇이 공개된 상태입니다.
💡 쉬운 설명
프로그램의 검색창 등에 특수 문자를 입력하여 데이터베이스를 마음대로 조작할 수 있는 보안 약점이 있습니다. 해커가 멀리서도 시스템의 정보를 훔치거나 수정할 수 있어 주의가 필요합니다.
🇺🇸 원문 (English)
A flaw has been found in itsourcecode Sales and Inventory System 1.0. The impacted element is the function mysqli_query of the file /pages/us_searchfrm.php. Executing a manipulation of the argument ID can lead to sql injection. It is possible to launch the attack remotely. The exploit has been published and may be used.
📍 영향받는 시스템
itsourcecode Sales and Inventory System 1.0
⚔️ 공격 벡터
원격에서 ID 매개변수를 조작하는 SQL 인젝션 공격
🛡️ 대응 방법
입력값 검증 로직을 추가하고 Prepared Statements를 사용하여 SQL 쿼리를 작성해야 합니다.
🔧 검증 코드
해당 파일 내에 mysqli_query 함수가 존재하고 ID 인자가 직접 쿼리에 포함되는지 확인합니다.
grep -r "mysqli_query" /path/to/itsourcecode/pages/us_searchfrm.php