🇰🇷 한글 설명
Invision Power Board의 content.php 파일에서 content_class 매개변수를 통해 임의의 코드 실행이 가능한 취약점입니다. PHP 5.4.24 미만 또는 5.5.x 5.5.8 미만 버전에서 특히 위험하며, 원격 공격자가 서버 제어권을 완전히 획득할 수 있습니다.
💡 쉬운 설명
커뮤니티 게시판 프로그램(IPS)의 설정 부분에서 악의적인 명령을 입력하면 웹서버가 바로 실행하는 문제입니다. 공격자가 인터넷으로 직접 서버에 나쁜 명령을 내릴 수 있습니다.
🇺🇸 원문 (English)
applications/core/modules/front/system/content.php in Invision Power Services IPS Community Suite (aka Invision Power Board, IPB, or Power Board) before 4.1.13, when used with PHP before 5.4.24 or 5.5.x before 5.5.8, allows remote attackers to execute arbitrary code via the content_class parameter.
📍 영향받는 시스템
Invision Power Board/IPS Community Suite < 4.1.13 + PHP 5.4.24 미만 또는 5.5.0~5.5.7
⚔️ 공격 벡터
HTTP 요청의 content_class 매개변수에 악성 PHP 코드 주입 후 로컬 파일 포함(LFI) 또는 직접 실행
🛡️ 대응 방법
IPS Community Suite 4.1.13 이상으로 즉시 업그레이드, PHP를 5.4.24 이상 또는 5.5.8 이상으로 업데이트
🔧 검증 코드
PHP 버전이 5.4.24 미만 또는 5.5.0~5.5.7 범위이고, IPS 버전이 4.1.13 미만이면 취약함
php -r "echo 'PHP ' . PHP_VERSION;" && grep -r 'ipsVersion\|APPLICATION_VERSION' /path/to/ipb --include='*.php' 2>/dev/null | head -1