🔍 CVE-2007-0372

7.5
CVSS Score
HIGH
2007-01-19
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Francisco Burzi PHP-Nuke 7.9에서 admin/modules/modules.php와 modules/Advertising/admin/index.php 등 여러 위치의 파라미터가 제대로 검증되지 않아 SQL injection 취약점이 존재합니다. 원격 공격자는 입력값을 조작하여 임의의 SQL 명령을 실행하고 데이터베이스를 손상시킬 수 있습니다.

💡 쉬운 설명

PHP-Nuke 7.9 웹사이트의 관리자 페이지와 광고 모듈에서 공격자가 특별한 입력을 통해 데이터베이스 명령어를 직접 실행할 수 있습니다. 이를 통해 사용자 정보를 탈취하거나 데이터를 조작할 수 있습니다.

🇺🇸 원문 (English)

Multiple SQL injection vulnerabilities in Francisco Burzi PHP-Nuke 7.9 allow remote attackers to execute arbitrary SQL commands via (1) the active parameter in admin/modules/modules.php; the (2) ad_class, (3) imageurl, (4) clickurl, (5) ad_code, or (6) position parameter in modules/Advertising/admin/index.php; or unspecified vectors in the (7) advertising, (8) weblinks, or (9) reviews section.

📍 영향받는 시스템

Francisco Burzi PHP-Nuke 7.9 및 이전 버전

⚔️ 공격 벡터

admin/modules/modules.php의 active 파라미터 및 광고 모듈의 ad_class, imageurl, clickurl, ad_code, position 파라미터에 SQL 명령어 주입

🛡️ 대응 방법

PHP-Nuke를 최신 버전으로 업그레이드하거나, 입력값 검증 강화 및 파라미터화된 쿼리(Prepared Statements) 적용

🔧 검증 코드

결과로 PHP-Nuke 파일이 발견되면 설치 경로를 특정하여 readme.txt나 변수에서 버전을 확인하여 7.9 이하인지 확인합니다.

Shell / Script
find /var/www -type f -name '*.php' | xargs grep -l 'php-nuke\|PHP-Nuke' 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP