🔍 CVE-2007-2079

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

🇰🇷 한글 설명

XAMPP 1.6.0a 이전 버전의 adodb.php에서 ADONewConnection Connect 함수가 신뢰할 수 없는 입력을 데이터베이스 호스트명으로 사용하여 발생하는 취약점입니다. 공격자는 긴 host 파라미터를 통해 라이브러리 버퍼 오버플로우를 유발하여 임의 코드를 실행할 수 있습니다.

💡 쉬운 설명

XAMPP 웹 서버의 오래된 버전에서 데이터베이스 연결 설정 시 사용자 입력을 제대로 검증하지 않아 발생하는 문제입니다. 공격자가 특정 방식으로 긴 문자열을 입력하면 서버를 장악할 수 있습니다.

🇺🇸 원문 (English)

The ADONewConnection Connect function in adodb.php in XAMPP 1.6.0a and earlier for Windows uses untrusted input for the database server hostname, which allows remote attackers to trigger a library buffer overflow and execute arbitrary code via a long host parameter, or have other unspecified impact. NOTE: it could be argued that this is an issue in mssql_connect (CVE-2007-1411.1) in PHP, or an issue in the ADOdb Library, and the proper fix should be in one of these products; if so, then this should not be treated as a vulnerability in XAMPP.

📍 영향받는 시스템

XAMPP for Windows 1.6.0a 이전 버전 (adodb.php 포함)

⚔️ 공격 벡터

원격에서 데이터베이스 호스트 파라미터에 과도하게 긴 문자열을 전송하여 버퍼 오버플로우 트리거

🛡️ 대응 방법

XAMPP를 최신 버전으로 업그레이드하거나 adodb.php를 패치된 버전으로 교체

🔧 검증 코드

XAMPP 버전이 1.6.0a보다 높거나 adodb.php를 찾을 수 없으면 안전합니다

Shell / Script
cat /opt/lampp/version.txt 2>/dev/null || find /opt/lampp -name 'adodb.php' -type f 2>/dev/null

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

PHP