🇰🇷 한글 설명
공격자가 제공한 파라미터 내 백슬래시(\) 문자가 적절히 이스케이프되지 않아 발생하는 SQL 인젝션 취약점입니다. 이 취약점을 통해 공격자는 데이터베이스를 조작하거나 민감한 정보에 접근할 수 있습니다.
💡 쉬운 설명
웹사이트의 입력창에 특수 문자를 넣어 데이터베이스를 마음대로 조작할 수 있는 보안 구멍이 발견되었습니다. 이를 통해 해커가 중요한 정보를 훔쳐갈 수 있습니다.
🇺🇸 원문 (English)
Improper escaping of backslashes in attacker-provided parameters would allow for trivial SQL injection in PHP versions from 8.2.* before 8.2.33, from 8.3.* before 8.3.33, from 8.4.* before 8.4.24, and from 8.5.* before 8.5.9.
📍 영향받는 시스템
PHP 8.2.* < 8.2.33, 8.3.* < 8.3.33, 8.4.* < 8.4.24, 8.5.* < 8.5.9
⚔️ 공격 벡터
공격자가 조작된 파라미터를 전송하여 SQL 쿼리 구조를 변경하는 방식
🛡️ 대응 방법
취약점이 해결된 최신 버전의 PHP(8.2.33, 8.3.33, 8.4.24, 8.5.9 이상)로 업데이트
🔧 검증 코드
출력된 PHP 버전이 취약점이 해결된 버전보다 낮은지 확인하십시오.
php -v | grep -E 'PHP (8\[.233|8\[.333|8\[.424|8\[.59)' || php -v