CVE-2025-12466

7.5

Drupal · Simple OAuth (OAuth2) & OpenID Connect

A vulnerability in the Drupal Simple OAuth module allows unauthenticated attackers to bypass authentication via an alternate path or channel.

Executive summary

A critical authentication bypass vulnerability in the Drupal Simple OAuth module allows unauthenticated remote attackers to gain unauthorized access to protected resources.

Vulnerability

The flaw is categorized as an Authentication Bypass Using an Alternate Path or Channel (CWE-288). It allows an unauthenticated attacker to circumvent standard authentication mechanisms, potentially leading to unauthorized access to the system.

Business impact

The ability for an unauthenticated user to bypass authentication poses a significant risk to data confidentiality. A successful exploit could allow unauthorized parties to access sensitive user data or system configurations, potentially leading to a full compromise of the application integration. With a CVSS score of 7.5, this high severity vulnerability necessitates immediate attention to prevent unauthorized data exposure.

Remediation

Immediate Action: Update the Drupal Simple OAuth (OAuth2) & OpenID Connect module to version 6.0.7 or later as specified by the vendor.

Proactive Monitoring: Review web server and application access logs for unusual patterns, such as multiple failed authentication attempts or unexpected access to administrative endpoints.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block suspicious traffic patterns or malformed requests directed toward OAuth or OpenID Connect authentication endpoints.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

The risk of unauthorized access via this authentication bypass is substantial. Organizations utilizing the affected Drupal module should prioritize applying the 6.0.7 security update immediately to eliminate this attack vector. Failure to patch leaves the authentication layer vulnerable to exploitation by unauthenticated actors.

More Drupal CVEs

Sources

Originally found and disclosed by coffeemakr, with Bojan Bogdanovic (bojan_dev) (remediation developer), coffeemakr (remediation developer), Juraj Nemec (poker10) (remediation developer), Greg Knaddison (greggles) (coordinator), Juraj Nemec (poker10) (coordinator), per the CVE Program record.