LIVE · cybersecurity feed
Live wire
CVE-2026-61979critical

Two CVSS 9.8 Auth Bypasses in miniOrange SAML WordPress Plugin Were Exploited Before Any Database Even Listed the Paid Editions as Vulnerable

Two critical authentication bypass vulnerabilities, both rated CVSS 9.8, in the miniOrange SAML 2.0 Single Sign On WordPress plugin were actively exploited before public vulnerability databases accurately reflected the affected paid editions. These flaws, identified as CVE-2026-61979 and CVE-2026-15981, allowed unauthenticated attackers to forge SAML authentication responses and gain…

ZeroDay News ·

Source: Security Affairs

Two critical authentication bypass vulnerabilities, both rated CVSS 9.8, in the miniOrange SAML 2.0 Single Sign On WordPress plugin were actively exploited before public vulnerability databases accurately reflected the affected paid editions. These flaws, identified as CVE-2026-61979 and CVE-2026-15981, allowed unauthenticated attackers to forge SAML authentication responses and gain administrative access to WordPress sites.

CVE-2026-61979 is an algorithm confusion vulnerability. The plugin would trust an incoming SAML response to declare its own signature algorithm. Attackers could set this algorithm to HMAC-SHA1, causing the plugin to incorrectly use the identity provider's public RSA key as the HMAC secret. Since the RSA public key is openly available, attackers could fetch it from the metadata endpoint, sign their forged assertion, and have it verified as legitimate by the plugin.

The second vulnerability, CVE-2026-15981, stemmed from a PHP coding error in how the `openssl_verify()` function's return values were handled. This function can return 1 for a valid signature, 0 for an invalid one, and -1 if OpenSSL encounters an error. The plugin treated these results as a simple true-or-false boolean. In PHP, -1 evaluates to true, meaning an attacker could craft a signature that caused an OpenSSL error, leading the function to return -1, which the plugin then interpreted as a valid signature, granting access.

A significant challenge arose from the miniOrange SAML plugin's distribution model. While listed under a single WordPress slug, "miniorange-saml-20-single-sign-on," it encompasses seven distinct product editions, each with its own independent version numbering. The Free edition ranges from 3.x to 5.x, Premium from 11.x to 13.x, Standard from 15.x to 17.x, and VIP editions starting at 32.x and 35.x. No two editions share a version range.

When initial public advisories were released, they primarily focused on the Free edition, which is downloadable from WordPress.org, with a fix landing in version 5.4.5. However, this created a critical blind spot for paid editions. Because paid installations carried higher version numbers than 5.4.5 (e.g., 16.1.9), vulnerability scanners and dashboards incorrectly reported them as already patched. Consequently, administrators of sites running vulnerable paid editions were led to believe their systems were secure, even while exploitable code remained active.

Further complicating matters, WordPress's built-in update mechanism does not automatically offer cross-line version jumps. For instance, a site running a vulnerable Standard edition 16.x would not see an available update to the patched 17.x line in its admin panel. This necessitated a manual plugin upload to apply the fix, a step site owners were unlikely to take if they were unaware of the vulnerability, given that all their security indicators suggested no issues.

The exploitation was ultimately detected by DigitalOcean, not through conventional vulnerability scanning or plugin version checks, but via network anomaly detection. An authenticated WordPress administrator session attempt originating from outside their trusted network perimeter was blocked. The attacker had already successfully used one of the authentication bypasses to generate a valid admin session cookie, but the session was halted because the admin panel itself was restricted to trusted network ranges, demonstrating the effectiveness of defense-in-depth strategies.

DigitalOcean subsequently traced both vulnerabilities to specific code lines within the plugin and its bundled XML security library. They confirmed the affected version ranges across all seven paid editions, information miniOrange had not publicly disclosed. DigitalOcean then developed two temporary hotfixes and provided a comprehensive analysis to Patchstack for publication. Patchstack collaborated with miniOrange to compile the complete edition and version matrix, then updated its database to include all seven affected ranges, marking the first time this critical information was publicly available.

Attackers are currently scanning miniOrange SSO endpoints from IP addresses located in Belgium, Nigeria, the U.S., and Germany. This activity appears opportunistic, with attackers checking websites using the plugin without first identifying specific versions or editions.

vulnerabilities in this storyCVE-2026-61979CVE-2026-15981
wordpresssamlauthentication bypassvulnerability exploitationplugin security
ShareXLinkedInWhatsAppFacebook

More News

view all →
security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.