PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-114542 Drupal CVE debrief

A vulnerability in the Drupal Simple OAuth module allows for permission escalation. An attacker could gain permissions they do not have, including administrative access, by reusing a token's permissions with the same scopes. This issue arises from the module's caching of token permissions, which can be exploited if a more privileged user's token with the same scopes is used first. The vulnerability is mitigated by the requirement of an OAuth2 token, but defenders should still assess exposure and verify affected systems.

Vendor
Drupal
Product
Simple OAuth
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-21
Original CVE updated
2026-10-21
Advisory published
2026-10-21
Advisory updated
2026-10-21

Who should care

Drupal administrators and users with administrative access should assess exposure and verify affected systems, particularly those with administrative access. They should review OAuth2 token access and permissions, and monitor for suspicious activity and token reuse. Additionally, defenders should prioritize verifying and updating affected systems, and plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.

Why it matters

Defenders should care about this vulnerability as it allows for permission escalation and potential administrative access. Drupal administrators and users with administrative access should assess exposure and verify affected systems. The vulnerability is mitigated by the fact that an attacker needs an OAuth2 token, and cannot trigger the issue themselves: a more privileged user's token with the same scopes must be used first.

  • Potential permission escalation and administrative access
  • Need to verify and update affected systems
  • Possible token reuse and exploitation

Technical summary

The Drupal Simple OAuth module introduces an OAuth 2.0 authorization server, which can be configured to protect your Drupal instance with access tokens, or allow clients to request new access tokens and refresh them. Since version 6.1.0, the module could cache a token's permissions in a way that let them be reused for another user's token with the same scopes. This caching issue allows for permission escalation, potentially leading to administrative access if exploited. Defenders should prioritize verifying and updating affected systems, particularly those with administrative access, and review OAuth2 token access and permissions.

Defensive priority

Defenders should prioritize verifying and updating affected systems, particularly those with administrative access.

Recommended defensive actions

  • Verify and update affected systems to version 6.1.3 or later
  • Review and restrict OAuth2 token access and permissions
  • Monitor for suspicious activity and token reuse
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.

Evidence notes

The vulnerability is mitigated by the fact that an attacker needs an OAuth2 token, and cannot trigger the issue themselves: a more privileged user's token with the same scopes must be used first. The issue arises from the module's caching of token permissions, which can be reused for another user's token with the same scopes. Defenders should verify and update affected systems, particularly those with administrative access, and review OAuth2 token access and permissions.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-114542 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-114542

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-114542 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-114542

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • DRUPAL-CONTRIB-2026-242

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/Packagist/DRUPAL-CONTRIB-2026-242.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://www.drupal.org/sa-contrib-2026-242

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.