🔍 CVE-2007-5772

6.0
CVSS Score
MEDIUM
2007-11-01
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Flatnuke 3의 download 모듈에서 PHP 코드를 직접 주입할 수 있는 취약점입니다. fneditmode를 1로 설정하여 description을 저장할 때 임의의 PHP 코드를 description.it.php 파일에 삽입 가능하며, 쿠키 조작을 통해 미인증 공격자도 악용할 수 있습니다.

💡 쉬운 설명

Flatnuke 웹사이트 관리 프로그램의 파일 업로드 기능에서 설정값을 조작하면 악의적인 코드를 서버에 숨겨넣을 수 있는 문제입니다. 로그인하지 않은 일반 사용자도 쿠키를 변조해서 이 공격을 수행할 수 있습니다.

🇺🇸 원문 (English)

Direct static code injection vulnerability in the download module in Flatnuke 3 allows remote authenticated administrators to inject arbitrary PHP code into a description.it.php file in a subdirectory of Download/ by saving a description and setting fneditmode to 1. NOTE: unauthenticated remote attackers can exploit this by leveraging a cookie manipulation issue.

📍 영향받는 시스템

Flatnuke 3.0 이하 버전

⚔️ 공격 벡터

fneditmode 파라미터를 1로 설정하고 download 모듈의 description 필드에 PHP 코드를 삽입하여 원격 코드 실행

🛡️ 대응 방법

Flatnuke를 최신 버전으로 업데이트하거나 download 모듈의 입력 검증 및 파일 쓰기 기능 제한

🔧 검증 코드

description.it.php 파일이 발견되면 Flatnuke 설치 확인 가능하며, 파일 내용에서 미검증된 사용자 입력이 직접 PHP 코드로 사용되는지 확인 필요

Shell / Script
find /var/www -name 'description.it.php' -path '*/Download/*' 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP