Skip to main content

Openid Connect Oauth Client EUVDEUVD-2026-16389

| CVE-2026-3532 MEDIUM
Improper Handling of Case Sensitivity (CWE-178)
2026-03-26 drupal
4.2
CVSS 3.1 · NVD
View

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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

OpenID Connect / OAuth client 0.0.0 <1.5.0

Affected Packages

composer drupal/openid_connect fix: 1.5.0
euvd openid_connect_oauth_client fix: 1.5.0

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

NVD PRIMARY 4.2 MEDIUM
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

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch released
Mar 31, 2026 - 21:13 nvd
Patch available
CVE Published
Mar 26, 2026 - 20:04 nvd
MEDIUM 4.2

DescriptionCVE.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

Why It Matters

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.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Low
Technical Impact
Partial

Priority Score

21
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +21
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy