🔍 CVE-2010-1106

7.5
CVSS Score
HIGH
2010-03-25
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

AdvertisementManager 3.1.0의 cgi/index.php 파일에서 req 매개변수를 통해 원격에서 임의의 PHP 코드를 실행할 수 있는 원격 파일 포함(RFI) 취약점입니다. 공격자는 외부 서버의 악성 파일을 포함시키거나 '.. ' 경로 조작을 통해 로컬 파일을 포함하여 시스템을 제어할 수 있습니다.

💡 쉬운 설명

웹 애플리케이션이 사용자가 제공한 파일 경로를 검증하지 않아 악의적인 코드를 실행할 수 있게 하는 보안 문제입니다. 공격자는 이를 악용하여 서버를 완전히 장악할 수 있습니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in cgi/index.php in AdvertisementManager 3.1.0 allows remote attackers to execute arbitrary PHP code via a URL in the req parameter. NOTE: this can also be leveraged to include and execute arbitrary local files via .. (dot dot) sequences.

📍 영향받는 시스템

AdvertisementManager 버전 3.1.0 이하

⚔️ 공격 벡터

HTTP GET/POST req 매개변수에 외부 URL 또는 ../../../etc/passwd 형태의 경로 삽입을 통한 원격 코드 실행

🛡️ 대응 방법

AdvertisementManager를 3.1.0 이후의 패치된 버전으로 업그레이드 또는 원본 배포판의 사용자 입력 검증 코드 적용

🔧 검증 코드

설치된 AdvertisementManager의 위치를 찾은 후 버전 정보를 확인하고, 해당 경로의 cgi/index.php가 존재하며 req 매개변수 처리 부분에 필터링이 있는지 수동으로 검사하세요.

Shell / Script
find / -name 'AdvertisementManager' -o -name 'cgi' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP