🇰🇷 한글 설명
Morpheus 5.2.16 및 5.4.x(5.4.4까지) 버전에서 XXE 취약점이 발견되었습니다. 공격자가 SAML 콜백 ID를 알고 있다면, 악의적인 DTD를 호출하는 요청을 보내 애플리케이션이 접근 가능한 로컬 파일을 읽을 수 있습니다.
💡 쉬운 설명
해커가 특수하게 조작된 데이터를 보내 시스템 내부의 중요한 파일을 몰래 훔쳐볼 수 있는 보안 약점입니다. 이를 위해서는 공격자가 시스템의 특정 설정값(SAML ID)을 미리 알고 있어야 합니다.
🇺🇸 원문 (English)
An XXE issue was discovered in Morpheus through 5.2.16 and 5.4.x through 5.4.4. A successful attack requires a SAML identity provider to be configured. In order to exploit the vulnerability, the attacker must know the unique SAML callback ID of the configured identity source. A remote attacker can send a request crafted with an XXE payload to invoke a malicious DTD hosted on a system that they control. This results in reading local files that the application has access to.
📍 영향받는 시스템
Morpheus 5.2.16 및 5.4.x (5.4.4 포함)
⚔️ 공격 벡터
SAML 콜백 ID를 이용해 악의적인 DTD를 포함한 XXE 페이로드가 담긴 요청을 전송
🛡️ 대응 방법
Morpheus를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 취약한 버전 번호가 출력되면 해당 시스템은 보안 업데이트가 필요한 상태입니다.
curl -s http://<target_ip>/version | grep -E '5.2.16|5.4\.[0-4]'