🇰🇷 한글 설명
PhpWebGallery 1.4.1의 category.php 파일에서 search 파라미터에 대한 입력 검증이 부족하여 SQL injection 취약점이 발생합니다. 공격자는 검색 기능을 이용해 악의적인 SQL 쿼리를 실행하고 데이터베이스에 무단 접근할 수 있습니다.
💡 쉬운 설명
웹 갤러리 사이트의 검색창에 특수한 코드를 입력하면 데이터베이스를 조작할 수 있는 보안 결함입니다. 공격자가 회원 정보, 사진 등 데이터베이스의 민감한 정보를 빼낼 수 있습니다.
🇺🇸 원문 (English)
SQL injection vulnerability in category.php in PhpWebGallery 1.4.1 allows remote attackers to execute arbitrary SQL commands via the search parameter.
📍 영향받는 시스템
PhpWebGallery 1.4.1 이하 버전
⚔️ 공격 벡터
category.php의 search 파라미터에 SQL 구문을 주입하여 원격 공격 수행
🛡️ 대응 방법
PhpWebGallery를 1.4.2 이상의 패치된 버전으로 업그레이드하고 입력값 검증 및 매개변수화된 쿼리 사용
🔧 검증 코드
결과가 출력되면 PhpWebGallery가 설치되어 있으므로 phpinfo() 또는 버전 파일을 확인하여 1.4.1 여부 확인
find /var/www -name 'category.php' -exec grep -l 'search' {} \; 2>/dev/null | head -1