CVE-2026-86304Disclosure

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

MojoX::Authentication versions before 0.006 for Perl allow SAML authentication bypass because parse_assertion builds Net::SAML2::Binding::POST without a trust anchor. parse_assertion in MojoX::Authentication::Model::SAML2 calls Net::SAML2::Binding::POST->new with no cacert, cert_text or anchors argument, then passes the returned XML to Net::SAML2::Protocol::Assertion->new_from_xml with the IdP signing certificate as cacert. In Net::SAML2 before 0.86 that certificate guards only encrypted assertions, so the signature on an unencrypted assertion is checked against the certificate the response itself carries. An attacker starts a SAML login, then posts a response signed with a certificate of their own. The audience, InResponseTo and timestamp checks that follow are all satisfiable by the attacker, so the response authenticates any NameID it carries.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-347

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-09-06); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-09-06: 1Mentions · 2026-09-09: 1Patch / Workaround · 2026-09-09: 1Technical Details · 2026-09-06: 1Technical Details · 2026-09-09: 109-0609-09
Signal classification2 categories
Disclosure
150.0%
Patch
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-09-061
Disclosure1
2026-09-091
Patch1
Full discourse2 posts
  • SecAlerts@SecAlertsCo
    Patch

    🔐 SAML auth bypass in MojoX::Authentication for Perl (CVE-2026-86304, CVSS 9.8): parse_assertion builds Net::SAML2::Binding::POST without a trust anchor, letting attackers skip auth entirely. Upgrade to 0.006 now. #cybersecurity #ciso #vulnerabilities https://secalerts.co/vulnerability/CVE-2026-86304?utm_campaign=x https://t.co/vjBQZri9nY

    Post summary

    The post discloses a high‑severity SAML authentication bypass in MojoX::Authentication and urges users to upgrade to version 0.006 to mitigate the issue.

    0000077
    889 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-86304 MojoX::Authentication versions before 0.006 for Perl allow SAML authentication bypass because parse_assertion builds Net::SAML2::Binding::POST without a trust anchor.… https://www.cve.org/CVERecord?id=CVE-2026-86304

    Post summary

    The post announces CVE-2026-86304, a SAML authentication bypass in MojoX::Authentication prior to version 0.006, but provides no evidence of exploitation, exploits, or remediation.

    00000801
    58.1K followersView on X

Explore more