🇰🇷 한글 설명
PMECMS 1.0 이전 버전의 index.php 파일에 존재하는 원격 파일 포함(RFI) 취약점으로, config[pathMod] 매개변수를 통해 공격자가 임의의 PHP 코드를 원격 실행할 수 있습니다. 특히 mod/image/, mod/liens/, mod/liste/, mod/special/, mod/texte/ 모듈들이 영향을 받습니다.
💡 쉬운 설명
PMECMS 웹사이트 관리 소프트웨어의 매우 오래된 버전에서 공격자가 악의적인 파일을 로드하여 웹 서버를 장악할 수 있는 결함이 있습니다. 공격자는 특별한 요청을 보내기만 하면 서버에서 원하는 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in PMECMS 1.0 and earlier allow remote attackers to execute arbitrary PHP code via a URL in the config[pathMod] parameter to index.php in (1) mod/image/, (2) mod/liens/, (3) mod/liste/, (4) mod/special/, or (5) mod/texte/.
📍 영향받는 시스템
PMECMS 1.0 및 이전 모든 버전
⚔️ 공격 벡터
HTTP GET/POST 요청의 config[pathMod] 파라미터에 악의적 URL을 삽입하여 원격 파일 포함 유도
🛡️ 대응 방법
PMECMS를 최신 버전으로 업그레이드하거나 패치 적용, 또는 영향받는 모듈 접근 제한 및 입력값 검증 강화
🔧 검증 코드
명령어 결과로 영향받는 index.php 파일이 나타나면 PMECMS 취약점이 있는 설치가 존재함을 의미하며, 해당 서버의 PHP 실행 권한 설정 확인 필요
find / -name 'index.php' -path '*/mod/*' 2>/dev/null | xargs grep -l 'config\[pathMod\]' 2>/dev/null | head -5