🇰🇷 한글 설명
Morcego CMS 0.9.6 이전 버전에서 원격 파일 포함(RFI) 취약점으로 인해 공격자가 morcegoCMS.php의 fichero 파라미터나 adodb/adodb.inc.php의 path 파라미터를 통해 악의적인 파일을 포함시키고 임의의 PHP 코드를 실행할 수 있습니다. 다만 첫 번째 벡터는 $fichero 변수를 공격자가 제어할 수 없다는 주장으로 인해 논쟁이 있습니다.
💡 쉬운 설명
웹사이트 관리 시스템인 Morcego CMS의 오래된 버전에서 공격자가 특수하게 조작된 URL을 통해 악성 코드를 실행할 수 있는 보안 결함이 있습니다. 이를 통해 웹사이트의 모든 데이터를 탈취하거나 손상시킬 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in Morcego CMS 0.9.6 and earlier allow remote attackers to execute arbitrary PHP code via a URL in the (1) fichero parameter to morcegoCMS.php or the (2) path parameter to adodb/adodb.inc.php. NOTE: vector 1 has been disputed by a third party who shows that $fichero can not be controlled by an attacker
📍 영향받는 시스템
Morcego CMS 0.9.6 및 이전 버전
⚔️ 공격 벡터
HTTP GET/POST 요청으로 morcegoCMS.php?fichero=<악성URL> 또는 adodb/adodb.inc.php?path=<악성URL> 파라미터 전달
🛡️ 대응 방법
Morcego CMS를 최신 버전으로 업그레이드 또는 입력 검증 및 파일 포함 함수 제한 패치 적용
🔧 검증 코드
Morcego CMS 설치가 발견되면 결과에 파일 경로가 표시되며, fichero 파라미터가 포함되어 있는지 확인하여 취약한 버전임을 판단
find / -name 'morcegoCMS.php' 2>/dev/null | xargs grep -l 'fichero' 2>/dev/null