🔍 CVE-2026-71426

0.0
CVSS Score
UNKNOWN
2026-10-01
2026-10-01 20:23
✅ 완료

🇰🇷 한글 설명

GetSimple CMS 3.3.22 및 이전 버전에서 인증된 페이지 편집 권한 사용자가 템플릿 속성에 임의의 파일 경로를 저장할 수 있는 취약점이 발견되었습니다. 이 값이 검증 없이 PHP include() 함수로 전달되어 디렉토리 트래버설을 통한 로컬 파일 포함(LFI) 및 임의 코드 실행이 가능합니다.

💡 쉬운 설명

웹사이트 관리 권한을 가진 사람이 악의적인 경로를 입력하면, 서버 내의 중요한 파일을 읽거나 해킹 코드를 실행할 수 있는 보안 결함입니다. 이를 통해 공격자는 서버의 제어권을 탈취할 수 있습니다.

🇺🇸 원문 (English)

GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. In versions 3.3.22 and prior, an authenticated user with page-editing rights can store an arbitrary filesystem path in a page's template attribute. On the public front-end, this value is passed unsanitized to a PHP include() when the page is rendered. Because the include path is never confined, this allows directory-traversal Local File Inclusion: arbitrary local files are included (and, if they contain PHP, executed) when any visitor requests the page. At time of publication, there are no publicly available patches.

📍 영향받는 시스템

GetSimple CMS 3.3.22 및 그 이전 모든 버전

⚔️ 공격 벡터

인증된 사용자가 페이지 템플릿 속성에 조작된 파일 경로를 삽입하여 PHP include() 함수를 유도하는 방식

🛡️ 대응 방법

공식 보안 패치가 출시될 때까지 페이지 편집 권한을 엄격히 제한하고, 입력값 검증 로직을 적용하거나 임시 방편으로 파일 접근을 차단해야 합니다.

🔧 검증 코드

명령어 결과에 취약한 버전 번호(3.3.22 이하)가 나타나면 해당 시스템은 공격에 노출된 상태입니다.

Shell / Script
grep -r "GetSimple CMS" /var/www/html/ | grep -E '3\[\.\d+\]'

💻 영향받는 소프트웨어

PHP