CVE-2026-28809 in esaml정보

요약

\~에 의해 VulDB • 2026. 06. 24.

esaml(및 그 포크)에서 XML 외부 엔티티(XXE) 취약점이 발견되어 공격자가 시스템으로 하여금 로컬 파일을 읽거나 처리된 SAML 문서에 해당 내용을 포함하도록 할 수 있으며, 조작된 SAML 메시지를 통해 SSRF를 수행할 가능성도 있습니다.

esaml은 서명 검증 전에 xmerl_scan:string/2를 사용하여 공격자가 제어하는 SAML 메시지를 파싱하며, 이때 XML 엔티티 확장이 비활성화되지 않습니다. Erlang/OTP 27 이전 버전에서는 Xmerl이 기본적으로 엔티티를 허용하므로 서명 전 XXE 공격이 가능합니다. 공격자는 호스트로 하여금 로컬 파일(예: Kubernetes 마운트된 시크릿)을 SAML 문서에 포함하도록 할 수 있습니다. 만약 공격자가 신뢰할 수 있는 SAML SP가 아닌 경우, 서명 검증은 실패하고 문서는 폐기되지만, 로그나 오류 메시지를 통해 파일 내용이 노출될 수 있습니다.

이 문제는 esaml의 모든 버전과 arekinath, handnot2, dropbox에 의해 포크된 버전에 영향을 미칩니다. Erlang/OTP 27 이상에서 실행 중인 사용자는 Xmerl이 기본적으로 엔티티가 비활성화되어 있으므로 영향을 받지 않습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

EEF

예약하다

2026. 03. 03.

모더레이션

수락

항목

VDB-352509

EPSS

0.00281

출처

Do you know our Splunk app?

Download it now for free!