🇰🇷 한글 설명
Mambo 및 Joomla의 PHP Shop 모듈(com_phpshop)에서 mosConfig_absolute_path 파라미터를 통한 원격 파일 포함(RFI) 취약점이 발견되었습니다. 공격자는 이 파라미터에 악의적인 URL을 삽입하여 원격 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트의 PHP Shop 모듈에서 특정 설정값을 조작하면 악의적인 파일을 실행할 수 있는 취약점입니다. 공격자는 이를 이용해 서버를 장악할 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in the Product Scroller Module and other modules in mambo-phpshop (com_phpshop) for Mambo and Joomla! allow remote attackers to execute arbitrary PHP code via a URL in the mosConfig_absolute_path parameter in (1) mod_phpshop.php, (2) mod_phpshop_allinone.php, (3) mod_phpshop_cart.php, (4) mod_phpshop_featureprod.php, (5) mod_phpshop_latestprod.php, (6) mod_product_categories.php, (7) mod_productscroller.php, and (8) mosproductsnap.php.
📍 영향받는 시스템
Mambo/Joomla com_phpshop 모듈 (mod_phpshop, mod_phpshop_allinone, mod_phpshop_cart, mod_phpshop_featureprod, mod_phpshop_latestprod, mod_product_categories, mod_productscroller, mosproductsnap)
⚔️ 공격 벡터
HTTP GET/POST 요청의 mosConfig_absolute_path 파라미터에 원격 PHP 파일 URL을 주입하여 코드 실행
🛡️ 대응 방법
Mambo/Joomla 및 PHP Shop 모듈을 최신 버전으로 업데이트하거나 com_phpshop 컴포넌트 제거, 입력값 검증 강화
🔧 검증 코드
결과가 출력되면 해당 모듈이 설치되어 있으며, 코드에서 파라미터를 사용 중입니다. 파일이 없으면 컴포넌트가 설치되지 않음을 의미합니다.
grep -r 'mosConfig_absolute_path' /path/to/joomla/components/com_phpshop/ 2>/dev/null | head -5