🇰🇷 한글 설명
Mambo CMS의 Contacts XTD 컴포넌트에 존재하는 원격 파일 포함(RFI) 취약점으로, mosConfig_absolute_path 파라미터를 통해 공격자가 악의적인 URL을 주입하여 임의의 PHP 코드를 실행할 수 있습니다. _VALID_MOS 상수 검사로 완화될 수 있으나, 실제 효과에 대한 보안 커뮤니티의 논쟁이 존재합니다.
💡 쉬운 설명
Mambo 웹사이트 관리 프로그램의 연락처 기능에서 설정 경로를 조작하여 악성 코드를 실행할 수 있는 보안 허점입니다. 시스템 관리자가 보안 패치를 적용하지 않으면 원격 공격자가 서버를 제어할 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in contxtd.class.php in the Contacts XTD (ContXTD) component for Mambo (com_contxtd) allows remote attackers to execute arbitrary PHP code via a URL in the mosConfig_absolute_path parameter. NOTE: another researcher has disputed this issue, saying that the software prevents the attack by checking whether _VALID_MOS is defined
📍 영향받는 시스템
Mambo CMS with Contacts XTD (com_contxtd) component
⚔️ 공격 벡터
mosConfig_absolute_path 파라미터에 원격 악성 파일의 URL을 주입하여 PHP 코드 실행
🛡️ 대응 방법
Mambo 및 Contacts XTD 컴포넌트를 최신 버전으로 업데이트하고 _VALID_MOS 보안 검사 활성화 확인
🔧 검증 코드
파일이 검색되면 취약한 컴포넌트가 설치된 상태이며, 검색 결과가 없으면 해당 컴포넌트가 설치되지 않았음을 의미합니다.
find / -name "contxtd.class.php" 2>/dev/null | head -1