🇰🇷 한글 설명
ipl/web 0.13.1 및 0.10.3 이전 버전은 악의적인 JavaScript 주입 취약점을 포함하고 있습니다. 공격자가 준비된 웹사이트를 방문하도록 유도하면 피해자의 브라우저에서 Icinga Web 컨텍스트로 악성 코드가 실행될 수 있습니다.
💡 쉬운 설명
사용자가 악성 웹사이트를 방문할 때, 해당 사이트가 Icinga Web 시스템에 해로운 스크립트를 숨겨서 실행하게 만드는 문제입니다. 사용자는 즉시 이상을 인지하기 어렵지만, 브라우저에서 악성 코드가 작동할 수 있습니다.
🇺🇸 원문 (English)
ipl/web is a set of common web components for php projects. Prior to versions 0.13.1 and 0.10.3, the vulnerability allows an attacker to inject malicious Javascript into a victim's browser to run it in the context of Icinga Web. The victim needs to visit a specifically prepared website and may have no immediate chance to notice any wrongdoing. This issue has been patched in versions 0.13.1 and 0.10.3.
📍 영향받는 시스템
ipl/web versions < 0.13.1 and < 0.10.3
⚔️ 공격 벡터
Victim visits a specifically prepared website triggering stored or reflected XSS in Icinga Web context.
🛡️ 대응 방법
Upgrade ipl/web to version 0.13.1 or 0.10.3 or later to apply the security patch.
🔧 검증 코드
If the output is 'VULNERABLE', the installed version is below 0.13.1 and requires immediate upgrade.
php -r "echo version_compare('0.13.0', '0.13.1', '<') ? 'VULNERABLE' : 'PATCHED';"