🇰🇷 한글 설명
SourceCodester Dynamic Input Field Generator 1.0 버전의 /public/submit.php 파일 내 saveUser 함수에서 SQL 인젝션 취약점이 발견되었습니다. Researcher 인자를 조작하여 데이터베이스를 공격할 수 있으며, 공격 코드가 이미 공개되어 원격 공격에 악용될 위험이 있습니다.
💡 쉬운 설명
웹사이트의 입력창에 특수한 명령어를 입력하여 데이터베이스를 마음대로 조작할 수 있는 보안 약점입니다. 이미 해킹 방법이 인터넷에 퍼져 있어 주의가 필요합니다.
🇺🇸 원문 (English)
A weakness has been identified in SourceCodester Dynamic Input Field Generator Using HTML, CSS, and PHP 1.0. This impacts the function saveUser of the file /public/submit.php. This manipulation of the argument Researcher causes sql injection. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks.
📍 영향받는 시스템
SourceCodester Dynamic Input Field Generator 1.0
⚔️ 공격 벡터
원격에서 Researcher 인자 값을 조작하여 SQL 쿼리를 실행하는 방식
🛡️ 대응 방법
입력값에 대한 Prepared Statement 사용 및 SQL 인젝션 방지 필터링 적용
🔧 검증 코드
해당 파일 내 saveUser 함수가 존재하고 Researcher 인자가 SQL 쿼리에 직접 사용되는지 확인
grep -r "function saveUser" /path/to/source/public/submit.php