🇰🇷 한글 설명
Ellucian WebAdvisor 3.2 버전에서 인증되지 않은 사용자가 XML 외부 엔티티(XXE) 주입을 통해 원격 공격을 수행할 수 있는 취약점이 발견되었습니다. 공격자는 이를 악용하여 서버 측 요청 위조(SSRF), NTLMv2 해시 탈취, 그리고 Windows 호스트의 임의 파일 읽기를 시도할 수 있습니다.
💡 쉬운 설명
해커가 특수하게 조작된 데이터를 보내 서버의 내부 파일을 훔쳐보거나 서버를 조종할 수 있는 보안 약점입니다. 이 프로그램은 이미 지원이 종료되었으므로 최신 시스템으로 교체하는 것이 가장 안전합니다.
🇺🇸 원문 (English)
Ellucian WebAdvisor 3.2 contains an unauthenticated XML External Entity (XXE) injection vulnerability that allows remote attackers to submit crafted XML POST requests to the /WebAdvisor/WebAdvisor endpoint without disabling external entity and DTD resolution. Attackers can exploit this flaw to force the server into SSRF requests, coerce NTLMv2 hash disclosure via attacker-controlled SMB shares, and read arbitrary files from the underlying Windows host through an out-of-band error-based channel. WebAdvisor entered end-of-support status in June 2022 and users are encouraged to migrate to Colleague Self-Service.
📍 영향받는 시스템
Ellucian WebAdvisor 3.2
⚔️ 공격 벡터
인증되지 않은 공격자가 /WebAdvisor/WebAdvisor 엔드포인트로 조작된 XML POST 요청을 전송
🛡️ 대응 방법
WebAdvisor를 사용 중단하고 Colleague Self-Service로 마이그레이션 권장
🔧 검증 코드
응답 결과에 서버 내부 파일의 내용이 포함되어 출력되면 취약한 상태입니다.
curl -s -X POST -d '<!DOCTYPE foo [ <!ENTITY xxe SYSTEM "file:///etc/passwd"> ]><root>&xxe;</root>' http://<target-ip>/WebAdvisor/WebAdvisor
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
💻 영향받는 소프트웨어
Storage Protect Snapshot for Windows