Auth bypass in Miniorange.com Login With Keycloak Oauth Single Sign-On (Sso)
CVE-2026-77998
Joomla Extension - miniorange.com - Unauthenticated Authentication Bypass via SAMLResponse Parameter in miniOrange SAML SSO < 11.0.2, SAML SP Single Sign On – Login with ADFS < 6.4, SAML SP Single Sign On – SAML SSO login with Google Apps < 6.4 - This is due to the mo_saml_validate_signature() function performing a loose boolean check on the raw tri-state integer returned by PHP's openssl_verify(), causing an error return value of -1 to be evaluated as truthy and therefore treated as a successful signature verification. This makes it possible for unauthenticated attackers to log in as any existing Joomla user, including administrators, by submitting a crafted SAMLResponse containing an attacker-controlled NameID and a deliberately malformed signature value that triggers an OpenSSL processing error — bypassing verification entirely and resulting in wp_set_auth_cookie() being called for the targeted account.
Vulnerability class: IDOR (Insecure Direct Object Reference)
Published · last modified .
EPSS exploit prediction
EPSS: 0.006 (46.8th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 47th percentile — 46.8% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.003 · newest: 0.006 · change: +0.003
Affected products
- Miniorange.com Login With Keycloak Oauth Single Sign-On (Sso) — versions 1.0.0-1.2.1
- Miniorange.com Oauth Single Sign-On – Oidc Sso | Login With Azure Ad — versions 1.0.0-1.2.1
- Miniorange.com Saml Sp Single Sign On – Login With Adfs Extension For Joomla — versions 1.0.0-6.3.0
- Miniorange.com Saml Sso Basic For Joomla Extension — versions 1.0.0-13.1.0
- Miniorange.com Saml Sso Enterprise For Joomla Extension — versions 1.0.0-44.1.0
- Miniorange.com Saml Sso For Joomla Extension — versions 1.0.0-11.0.1
- Miniorange.com Saml Sso Free For Joomla Extension — versions 1.0.0-11.0.1
- Miniorange.com Saml Sso Login With Google Apps Extension For Joomla — versions 1.0.0-6.3.0
- Miniorange.com Saml Sso Premium For Joomla Extension — versions 1.0.0-34.1.0
- Miniorange.com Saml Sso Standard For Joomla Extension — versions 1.0.0-24.1.0
Weakness classification (CWE)
References
- www.miniorange.com/ (product)