🔍 CVE-2008-4687

9.0
CVSS Score
HIGH
2008-10-22
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Mantis 프로젝트 관리 소프트웨어의 manage_proj_page.php에서 sort 파라미터의 검증 부족으로 인해 인증된 사용자가 PHP 코드를 실행할 수 있는 취약점입니다. core/utility_api.php의 multi_sort 함수에서 create_function으로 동적 함수를 생성할 때 사용자 입력이 직접 전달되어 임의 코드 실행을 가능하게 합니다.

💡 쉬운 설명

Mantis 소프트웨어에서 정렬 기능에 PHP 코드를 숨겨서 보내면 서버가 그 코드를 실행합니다. 로그인한 사용자라면 누구나 서버를 완전히 제어할 수 있게 됩니다.

🇺🇸 원문 (English)

manage_proj_page.php in Mantis before 1.1.4 allows remote authenticated users to execute arbitrary code via a sort parameter containing PHP sequences, which are processed by create_function within the multi_sort function in core/utility_api.php.

📍 영향받는 시스템

Mantis 1.1.3 이하 모든 버전

⚔️ 공격 벡터

manage_proj_page.php의 sort 파라미터에 PHP 함수 코드 주입 (인증된 사용자)

🛡️ 대응 방법

Mantis를 1.1.4 이상으로 업데이트 또는 입력 검증 및 create_function 제거

🔧 검증 코드

결과가 있으면 취약한 버전, 없으면 패치된 버전입니다.

Shell / Script
grep -n 'create_function' /path/to/mantis/core/utility_api.php | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP