🔍 CVE-2007-5566

7.5
CVSS Score
HIGH
2007-10-18
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHPBlog 0.1 Alpha에서 blog_localpath 파라미터의 불완전한 입력 검증으로 인한 다중 원격 파일 포함 취약점. 공격자가 악의적 URL을 입력하여 임의의 PHP 코드 원격 실행 가능. 다만 CVE에서는 해당 코드가 직접 접근 불가능한 내부 함수에 위치한다고 주장하며 취약점 유효성 논쟁 중.

💡 쉬운 설명

PHPBlog 프로그램이 사용자 입력을 제대로 검증하지 않아 공격자가 악의적인 파일을 웹사이트에 포함시킬 수 있는 문제. 이를 통해 웹 서버가 완전히 장악되고 악성 명령어를 실행할 수 있음.

🇺🇸 원문 (English)

Multiple PHP remote file inclusion vulnerabilities in PHPBlog 0.1 Alpha allow remote attackers to execute arbitrary PHP code via a URL in the blog_localpath parameter to (1) includes/functions.php or (2) includes/email.php. NOTE: this issue is disputed by CVE because the identified code is in functions that are not accessible via direct request

📍 영향받는 시스템

PHPBlog 0.1 Alpha

⚔️ 공격 벡터

includes/functions.php 또는 includes/email.php의 blog_localpath 파라미터에 원격 파일 URL을 입력하여 코드 실행

🛡️ 대응 방법

PHPBlog를 최신 버전으로 업그레이드하거나 입력값 화이트리스트 검증 및 파일 포함 함수 제한

🔧 검증 코드

결과로 functions.php 파일이 나타나면 PHPBlog 설치 확인, grep -l "blog_localpath" 추가 실행으로 취약 코드 존재 여부 확인

Shell / Script
find /var/www /home -type f -name "functions.php" 2>/dev/null | head -3

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP