🔍 CVE-2005-3519

7.5
CVSS Score
HIGH
2005-11-06
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

MySource 2.14.0에서 여러 PHP 파일 포함 취약점이 발견되었습니다. 공격자가 INCLUDE_PATH, SQUIZLIB_PATH, PEAR_PATH 등의 파라미터를 조작하여 원격에서 임의의 PHP 코드를 실행하고 로컬 파일을 포함할 수 있습니다.

💡 쉬운 설명

MySource 웹 애플리케이션의 설정 파일 경로를 지정하는 부분에 보안 검증이 없어서, 악의적인 사용자가 원하는 파일을 로드하도록 조작할 수 있습니다. 이를 통해 해커가 서버에서 원하는 명령을 실행할 수 있습니다.

🇺🇸 원문 (English)

Multiple PHP file inclusion vulnerabilities in MySource 2.14.0 allow remote attackers to execute arbitrary PHP code and include arbitrary local files via the (1) INCLUDE_PATH and (2) SQUIZLIB_PATH parameters in new_upgrade_functions.php, (3) the INCLUDE_PATH parameter in init_mysource.php, and the PEAR_PATH parameter in (4) Socket.php, (5) Request.php, (6) Mail.php, (7) Date.php, (8) Span.php, (9) mimeDecode.php, and (10) mime.php.

📍 영향받는 시스템

MySource 2.14.0 및 이전 버전

⚔️ 공격 벡터

GET/POST 요청의 INCLUDE_PATH, SQUIZLIB_PATH, PEAR_PATH 파라미터에 악성 경로 입력

🛡️ 대응 방법

MySource를 2.14.0 이후 최신 버전으로 즉시 업그레이드하거나, 입력 검증 필터를 적용하여 파라미터 경로를 화이트리스트로 제한

🔧 검증 코드

MySource 설치 경로를 찾아 해당 버전을 확인한 후, 패키지 매니저(apt/yum)로 버전을 확인하여 2.14.0 이상인지 검증

Shell / Script
find /var/www -name 'new_upgrade_functions.php' -o -name 'init_mysource.php' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP