🔍 CVE-2017-17727

8.8
CVSS Score
HIGH
2017-12-18
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

DedeCMS 5.6 이하 버전에서 .jpg 파일에 PHP 코드를 숨겨 업로드한 후 member/article_edit.php의 templet 파라미터를 통해 실행하는 취약점입니다. 공격자가 임의의 PHP 코드를 웹서버에서 직접 실행하여 서버를 완전히 제어할 수 있습니다.

💡 쉬운 설명

DedeCMS 웹사이트 프로그램에서 사진파일로 위장한 PHP 악성코드를 업로드하면 웹서버가 이를 실행하는 보안 결함입니다. 공격자가 이를 악용하면 사이트 전체를 장악할 수 있습니다.

🇺🇸 원문 (English)

DedeCMS through 5.6 allows arbitrary file upload and PHP code execution by embedding the PHP code in a .jpg file, which is used in the templet parameter to member/article_edit.php.

📍 영향받는 시스템

DedeCMS through version 5.6

⚔️ 공격 벡터

PHP 코드가 포함된 .jpg 파일을 member/article_edit.php의 templet 파라미터를 통해 업로드 및 실행

🛡️ 대응 방법

DedeCMS를 5.7 이상의 최신 버전으로 업그레이드하고 파일 업로드 검증 및 실행 권한 제한 적용

🔧 검증 코드

article_edit.php 파일과 templet 파라미터 사용 여부를 확인하여 영향받는 코드 존재 확인; 파일이 없거나 최신 버전의 검증 로직이 있으면 패치됨

Shell / Script
find /path/to/dedecms -name 'article_edit.php' -type f 2>/dev/null | head -1 && grep -r 'templet' /path/to/dedecms/member/ 2>/dev/null | head -3

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP