Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Case sensitivity handling
|
| Impact | While CVSS scoring data is unavailable, the severity indicators point to high real-world risk. The vulnerability enables privilege escalation-a technical impact classified as high under CVSS. The attack vector is network-based (authentication flows are remote), and no special privileges are explicitly required to initiate the attack (typical for OAuth flows), suggesting low attack complexity. The privilege escalation impact means an attacker moving from low to high privilege is a realistic outcome. However, exploitation likely requires either (1) control over the OAuth/OIDC provider's claim issuance logic, or (2) the ability to register a lookalike account with case variations, both of which introduce practical barriers. Without EPSS data or CISA KEV confirmation, the likelihood of automated, mass exploitation is unclear. The availability of a patched version (1.5.0) lowers urgency only slightly, as unpatched deployments remain at risk. Organizations using federated authentication via this module should prioritize patching; exploitation may not require sophisticated tools but does require understanding of the identity provider's claim structure. |
| Exploit ScenarioDerived | An attacker with access to an OAuth/OIDC provider (or control over a malicious provider registered with the Drupal site) crafts an authentication response containing a user claim with mixed case-for example, 'email': 'Admin@example.com' instead of the canonical 'admin@example.com'. If the Drupal module compares this claim case-sensitively and matches it to a high-privilege account that was previously registered with the lowercase variant, the attacker gains authenticated access as that admin user. Alternatively, an attacker registers a lookalike account at the identity provider using a case variant of an existing admin username, exploiting the module's failure to normalize claims before privilege assignment. No public exploit code has been identified at the time of analysis, but the attack is feasible with standard OAuth tooling and an understanding of the target Drupal site's identity provider configuration. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 26, 2026
Improper case sensitivity handling in the Drupal OpenID Connect / OAuth client module versions prior to 1.5.0 allows privilege escalation through authentication bypass mechanisms. Authenticated or remote attackers can exploit case-sensitivity weaknesses in identity claim validation to assume elevated permissions within Drupal systems relying on this module for federated authentication. The vulnerability affects all versions from 0.0.0 through 1.5.0, and vendor-released patch version 1.5.0 is available.
RemediationAI
Upgrade the Drupal OpenID Connect / OAuth client module to version 1.5.0 or later. This patched version addresses the case-sensitivity handling defect. Administrators should apply this update immediately to all Drupal installations using this module. Until patching is completed, implement network-level mitigations by restricting access to Drupal's OAuth callback endpoints (/oauth/authorize, /openid-connect/*) to trusted IP ranges or requiring additional authentication layers (such as WAF rules enforcing claim normalization on inbound OIDC responses). Additionally, review and standardize claim handling in custom code to ensure case-insensitive comparison of user identifiers and group memberships. Consult the vendor security advisory at https://www.drupal.org/sa-contrib-2026-027 for specific installation and verification steps.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Drupal OpenID Connect / OAuth client module (CPE: cpe:2.3:a:drupal:openid_connect_/_oauth_client:*:*:*:*:*:*:*:*) implements federated authentication via OpenID Connect and OAuth 2.0 protocols. The vulnerability stems from CWE-178 (Improper Handling of Case Sensitivity), a weakness where the module fails to normalize or properly compare claims (such as user identifiers, email addresses, or group memberships) in a case-insensitive manner consistent with OAuth/OIDC specifications. Attackers can craft authentication payloads using alternative case variations of identity claims to bypass access control checks, potentially matching them to higher-privilege accounts or groups where case normalization was applied inconsistently. This is particularly dangerous in scenarios where usernames or email-based role assignments are case-sensitive in the OAuth provider but case-insensitive in Drupal's user database.
Know when Openid Connect Oauth Client gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Improper Handling of Case Sensitivity vulnerability in Drupal OpenID Connect / OAuth client allows Privilege Escalation.This issue affects OpenID Connect / OAuth client: from 0.0.0 before 1.5.0.
Executive ViewAI
CVE-2026-3532 presents moderate security risk rated CVSS 4.2. Exploitation could compromise the security of affected deployments. Organizations should apply vendor updates when available and monitor for exploitation.
Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
More in Openid Connect Oauth Client
View allDrupal OpenID Connect / OAuth client versions before 1.5.0 contain an authentication bypass vulnerability that allows at
The Drupal OpenID Connect / OAuth client module versions prior to 1.5.0 contains a Server-Side Request Forgery (SSRF) vu
EUVD-2026-16389
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB