🔍 CVE-2022-31261

7.5
CVSS Score
HIGH
2022-05-24
2026-06-17 04:45
✅ 완료

🇰🇷 한글 설명

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를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 취약한 버전 번호가 출력되면 해당 시스템은 보안 업데이트가 필요한 상태입니다.

Shell / Script
curl -s http://<target_ip>/version | grep -E '5.2.16|5.4\.[0-4]'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N