CVE-2026-86304 in MojoX::Authenticationinfo

Zusammenfassung

von VulDB • 07.09.2026

MojoX::Authentication-Versionen vor 0.006 für Perl ermöglichen eine Umgehung der SAML-Authentifizierung (SAML authentication bypass), da parse_assertion Net::SAML2::Binding::POST ohne Trust Anchor erstellt.

parse_assertion in MojoX::Authentication::Model::SAML2 ruft Net::SAML2::Binding::POST->new ohne cacert-, cert_text- oder anchors-Argument auf und übergibt das zurückgegebene XML an Net::SAML2::Protocol::Assertion->new_from_xml unter Verwendung des IdP-Signaturzertifikats als cacert. In Net::SAML2 vor Version 0.86 schützt dieses Zertifikat nur verschlüsselte Assertions, sodass die Signatur einer unverschlüsselten Assertion gegen das Zertifikat geprüft wird, das in der Antwort selbst enthalten ist.

Ein Angreifer startet eine SAML-Login-Anfrage und sendet dann eine mit einem eigenen Zertifikat signierte Antwort. Die nachfolgenden Prüfungen für Audience (Zielgruppe), InResponseTo und Zeitstempel sind alle vom Angreifer erfüllbar, sodass die Antwort jede in ihr enthaltene NameID authentifiziert.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

CPANSec

Reservieren

06.09.2026

Veröffentlichung

07.09.2026

Moderieren

akzeptiert

Eintrag

VDB-399485

CPE

bereit

EPSS

0.00106

KEV

nein

Aktivitäten

medium

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!