CVE-2026-15013: SAML Single Sign On <= 5.4.3 - Unauthenticated Authentication Bypass via 'SAMLResponse' Parameter Signature Algorithm Confusion
The SAML Single Sign On – SSO Login plugin for WordPress is vulnerable to Authentication Bypass via SAML Signature Algorithm Confusion in all versions up to, and including, 5.4.3. The vulnerability exists because MoSAMLUtilities::mosamlcastkey() reads the SignatureMethod Algorithm attribute directly from the attacker-controlled SAMLResponse parameter rather than enforcing the locally configured algorithm, causing the plugin to recast the IdP's RSA public key as an HMAC-SHA1 shared secret and validate the forged signature against it. This makes it possible for unauthenticated attackers to forge a SAML assertion targeting any WordPress account — including administrators — obtain valid WordPress authentication cookies, and achieve full administrator-level account takeover.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-15013?
CVE-2026-15013 has a critical severity rating of 9.8.
How do I fix CVE-2026-15013?
To fix CVE-2026-15013, update the SAML Single Sign On – SSO Login plugin to version 5.4.4 or later.
What is CVE-2026-15013?
CVE-2026-15013 is a vulnerability in the SAML Single Sign On plugin for WordPress that allows unauthenticated authentication bypass via signature algorithm confusion.
Who is affected by CVE-2026-15013?
All users of the SAML Single Sign On – SSO Login plugin for WordPress versions up to and including 5.4.3 are affected by CVE-2026-15013.
What is the exploit vector for CVE-2026-15013?
CVE-2026-15013 can be exploited through the 'SAMLResponse' parameter due to improper handling of the SignatureMethod Algorithm attribute.