🔍 CVE-2009-3424

6.8
CVSS Score
MEDIUM
2009-09-25
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

MaxCMS 3.11.20b에서 register_globals가 활성화된 경우 여러 PHP 파일의 매개변수를 통한 원격 파일 포함(RFI) 취약점이 존재합니다. 공격자는 악의적인 URL을 조작하여 서버에서 임의의 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

MaxCMS 3.11.20b에서 특정 설정이 활성화되면 공격자가 악의적인 파일을 서버에 포함시켜 임의의 코드를 실행할 수 있습니다. 이는 오래된 PHP 설정(register_globals)과 관련된 취약점입니다.

🇺🇸 원문 (English)

Multiple PHP remote file inclusion vulnerabilities in MaxCMS 3.11.20b, when register_globals is enabled, allow remote attackers to execute arbitrary PHP code via a URL in the (1) is_projectPath parameter to includes/InstantSite/inc.is_root.php; GLOBALS[thCMS_root] parameter to (2) classes/class.Tree.php, (3) includes/inc.thcms_admin_mediamanager.php, and (4) modul/mod.rssreader.php; is_path parameter to (5) class.tasklist.php, (6) class.thcms.php, (7) class.thcms_content.php, (8) class.thcms_modul_parent.php, (9) class.thcms_page.php, and (10) class.thcsm_user.php in classes/; and (11) includes/InstantSite/class.Tree.php; and thCMS_root parameter to (12) classes/class.thcms_modul.php; (13) inc.page_edit_tasklist.php, (14) inc.thcms_admin_overview_backup.php, and (15) inc.thcms_edit_content.php in includes/; and (16) class.thcms_modul_parent_xml.php, (17) mod.cmstranslator.php, (18) mod.download.php, (19) mod.faq.php, (20) mod.guestbook.php, (21) mod.html.php, (22) mod.menu.php, (23) mod.news.php, (24) mod.newsticker.php, (25) mod.rss.php, (26) mod.search.php, (27) mod.sendtofriend.php, (28) mod.sitemap.php, (29) mod.tagdoc.php, (30) mod.template.php, (31) mod.test.php, (32) mod.text.php, (33) mod.upload.php, and (34) mod.users.php in modul/.

📍 영향받는 시스템

MaxCMS 3.11.20b (register_globals 활성화된 환경)

⚔️ 공격 벡터

URL 매개변수 조작을 통한 원격 파일 포함(RFI) 공격으로 is_projectPath, GLOBALS[thCMS_root], is_path, thCMS_root 등의 매개변수 악용

🛡️ 대응 방법

MaxCMS를 최신 버전으로 업그레이드하거나 PHP에서 register_globals를 비활성화하십시오. (PHP 5.4.0+에서는 기본적으로 제거됨)

🔧 검증 코드

결과가 'register_globals => On'이면 취약점 가능성 있음. 'Off' 또는 출력 없음은 PHP 5.4+ 사용(안전)을 의미합니다.

Shell / Script
php -i 2>/dev/null | grep -i register_globals || echo 'register_globals not found (PHP 5.4+)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP