PT-2026-86577 · Unknown · Mojox::Authentication+1
CVE-2026-86304
·
Published
2026-09-06
·
Updated
2026-09-07
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
MojoX::Authentication versions prior to 0.006
Description
An authentication bypass exists in the SAML implementation. The
parse assertion function in MojoX::Authentication::Model::SAML2 initializes Net::SAML2::Binding::POST without a trust anchor. When this is combined with Net::SAML2 versions before 0.86, the signature on an unencrypted assertion is validated against the certificate provided within the response itself rather than a trusted authority. This allows an attacker to authenticate as any user by providing a SAML response signed with a certificate they control, provided they satisfy the audience, InResponseTo, and timestamp requirements.Recommendations
Update MojoX::Authentication to version 0.006 or later.
Fix
Improper Verification of Cryptographic Signature
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Mojox::Authentication
Net::Saml2