CVE-2026-53424 in Samly
Zusammenfassung
von VulDB • 20.08.2026
Eine Schwachstelle zur Umgehung der Authentifizierung durch Capture-Replay in Dropbox Samly ermöglicht es einem Angreifer, sich als das Subjekt eines erfassten SAML-Assertions zu authentifizieren, indem dieser erneut gesendet wird.
Samly.Helper.decode_idp_auth_resp/3 in lib/samly/helper.ex ruft esaml_sp:validate_assertion/2 auf, dessen standardmäßiger Duplicate-Detector (Duplikat-Erkennung) ein No-op ist. Die Arity /3, die eine DuplicateFun akzeptiert, existiert zwar in esaml und implementiert diese Prüfung, wird jedoch von Samly niemals aufgerufen; zudem bietet Samly keine Konfigurationsoption zur Bereitstellung einer solchen Funktion. Daher wird die Anforderung des SAML 2.0 Web Browser SSO Profile, dass ein Bearer-Assertion nur einmal verwendet werden darf, nicht durchgesetzt. Ein Angreifer, der eine gültige SAMLResponse aus dem Netzwerk, dem Browserverlauf oder Protokollen erhalten hat, kann dieselben Bytes wiederholt absenden, bis das NotOnOrAfter des Assertions abläuft, und dabei jedes Mal eine Sitzung als Subjekt des Assertions aufbauen.
Dieses Problem betrifft samly: ab Version v0.3.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.