🇰🇷 한글 설명
SPIP 4.4.14 이전 버전에서 특정 nginx 설정 환경의 공개 공간에 원격 코드 실행 취약점이 존재합니다. 공격자는 이 취약점을 통해 웹 서버 권한으로 임의의 코드를 실행할 수 있으며, SPIP 보안 화면으로도 완화되지 않습니다.
💡 쉬운 설명
SPIP 웹사이트 프로그램의 특정 버전에서 특정 서버 설정 하에 해커가 원격으로 코드를 실행할 수 있는 문제가 있습니다. 이 문제는 자동 보안 검사로 찾을 수 없어서 더 위험합니다.
🇺🇸 원문 (English)
SPIP versions prior to 4.4.14 contain a remote code execution vulnerability in the public space that is limited to certain nginx configurations, allowing attackers to execute arbitrary code in the context of the web server. Attackers can exploit this vulnerability through specific nginx configuration scenarios to achieve code execution, and this issue is not mitigated by the SPIP security screen.
📍 영향받는 시스템
SPIP 버전 4.4.14 이전 (nginx 웹서버 특정 설정 환경)
⚔️ 공격 벡터
nginx 특정 설정을 이용한 공개 공간(public space)을 통한 원격 코드 실행
🛡️ 대응 방법
SPIP를 4.4.14 이상으로 즉시 업그레이드하고 nginx 설정을 검토하여 안전한 구성으로 변경
🔧 검증 코드
HTTP 상태 코드가 200이면 SPIP 인스턴스가 존재하는 것이고, 웹 관리자 페이지에서 버전을 확인하여 4.4.14 이상인지 검증
curl -s http://target/spip.php?page=sommaire -o /dev/null -w '%{http_code}' && echo 'SPIP instance found'