🇰🇷 한글 설명
phpBB Small ShoutBox 모듈 1.4의 shoutbox_view.php에서 delete 작업 시 id 파라미터에 대한 입력 검증 부족으로 인한 SQL injection 취약점. 원격 공격자가 이를 악용하여 데이터베이스에 대한 임의의 SQL 명령을 실행할 수 있습니다.
💡 쉬운 설명
메시지 삭제 기능에서 사용자 입력을 제대로 확인하지 않아 악의적인 SQL 명령을 주입할 수 있는 문제입니다. 공격자가 이를 이용해 데이터베이스의 정보를 탈취하거나 변조할 수 있습니다.
🇺🇸 원문 (English)
SQL injection vulnerability in shoutbox_view.php in the Small ShoutBox module 1.4 for phpBB allows remote attackers to execute arbitrary SQL commands via the id parameter in a delete action.
📍 영향받는 시스템
phpBB Small ShoutBox module 1.4 이하
⚔️ 공격 벡터
HTTP 요청의 id 파라미터에 SQL 페이로드를 포함하여 delete 작업 실행
🛡️ 대응 방법
Small ShoutBox 모듈을 최신 버전으로 업그레이드하고 입력값에 대한 prepared statement 또는 parameterized query 사용
🔧 검증 코드
명령어 실행 후 파라미터화되지 않은 쿼리가 검출되면 취약점 존재; addslashes() 등으로만 처리된 경우도 보완 필요
grep -r "id.*\$_GET" /var/www/html/phpbb/includes/ 2>/dev/null | grep shoutbox