Skip to main content

Webform REST CVE-2026-16644

| EUVDEUVD-2026-66203 CRITICAL
Incorrect Authorization (CWE-863)
2026-08-25 drupal GHSA-6fwm-vrgx-rjw7
9.1
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify Drupal site with Webform REST
  2. Exploit
    Enumerate REST submission endpoints
  3. Execution
    Send direct request bypassing authorization
  4. Impact
    Retrieve or modify restricted webform data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the target Drupal site has the Webform REST contrib module installed and enabled at a vulnerable version (0.0.0 through 4.1.0) with its REST resources exposed. Given the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication, user interaction, or special client-side conditions are needed once the module is present - a remote attacker sends crafted requests to the REST endpoints. The primary limiting factor is deployment: sites without the Webform REST module, or with those REST routes network-restricted, are not exposed. Because it is a specialized contrib module rather than default Drupal, real-world exposure is gated by whether an organization has deliberately deployed Webform REST.

Impact

The signals are mixed but lean toward genuine concern for exposed instances. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:N) describes trivial remote unauthenticated exploitation with high confidentiality and integrity impact, and CISA's SSVC framework marks the flaw as Automatable=yes with Technical Impact=total, meaning a working technique could be scripted at scale. Counterbalancing this, EPSS is low at 0.18% (7th percentile), exploitation status is 'none' (not in CISA KEV, no public PoC identified), and the affected component is a niche contrib module rather than ubiquitous software - so this is more likely an important-but-not-yet-mass-exploited issue than an active emergency. The practical priority is real for any site actually running Webform REST, since forceful browsing to submission data is easy to attempt; organizations should patch promptly while recognizing that widespread automated exploitation has not been observed. No confirmed real-world exploitation exists in the provided data, so the urgency is driven by ease-of-exploitation and impact rather than evidence of attacks.

Exploit ScenarioDerived

An attacker enumerates a Drupal site's REST endpoints and directly requests Webform REST resources - for example a submissions or form-data path - without authenticating. Because the module's authorization check is faulty, the server returns data that should have been access-restricted, exposing form submissions or allowing unauthorized modification. The low attack complexity and lack of required privileges or user interaction mean this can be attempted with simple scripted HTTP requests; no public PoC is identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 26, 2026

Authorization bypass in the Drupal Webform REST contrib module (all versions from 0.0.0 up to and including 4.1.0) lets remote unauthenticated attackers reach REST resources they should not be able to access through forceful browsing. Because the module fails to properly enforce access checks on its endpoints, an attacker can read and potentially manipulate webform data or submissions guarded only by obscurity. No public exploit is identified at time of analysis and EPSS risk is low (0.18%, 7th percentile), but the CVSS 9.1 rating and SSVC 'total technical impact' make this a high-severity data-exposure issue.

RemediationAI

Patch available per vendor advisory: upgrade Webform REST to the fixed release referenced in Drupal SA-CONTRIB-2026-087 (https://www.drupal.org/sa-contrib-2026-087) - a version later than 4.1.0; the exact fixed version number is not stated in the provided data, so confirm it against the advisory before deploying. If immediate upgrade is not possible, apply compensating controls: disable the Webform REST module until patched (this removes the vulnerable REST endpoints entirely but breaks any integrations relying on webform data over REST), or restrict access to the affected REST paths at the web server or reverse-proxy layer (e.g. IP allow-listing or requiring authentication in front of the REST routes), accepting that this may block legitimate API consumers. Review Webform REST access/permission configuration and audit logs for anomalous direct requests to REST endpoints.

Affected VersionsENISA

Webform REST 0.0.0 <4.1.0

Affected Packages

composer drupal/webform_rest fix: 4.1.0
euvd webform_rest fix: 4.1.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

Webform REST is a Drupal contrib module that exposes the popular Webform module's forms and submission data over Drupal's RESTful web services layer. The root cause is CWE-863 (Incorrect Authorization): the module performs an access-control decision but implements it incorrectly, so protected REST resources can be reached via forceful browsing - directly requesting a known or guessable endpoint/URL rather than following the intended, access-checked navigation path. The affected CPE is cpe:2.3:a:drupal:webform_rest, and the flaw sits in the module's own permission/authorization handling rather than in Drupal core or the base Webform module.

Know when Webform Rest 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

Vendor (drupal) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 9.1 CRITICAL

Faulty authorization on network-reachable REST endpoints needs no privileges or interaction (AV:N/AC:L/PR:N/UI:N); forceful browsing exposes and can alter submission data (C:H/I:H), with no availability impact (A:N).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

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

Lifecycle Timeline

2
CVE Published
Aug 25, 2026 - 22:21 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 25, 2026 - 22:21 cve.org
CRITICAL 9.1

DescriptionCVE.org

Incorrect Authorization vulnerability in Drupal Webform REST allows Forceful Browsing. This issue affects Webform REST versions: from 0.0.0 to 4.1.0.

Executive ViewAI

Why It Matters

Drupal Webform REST module (versions 4.1.0 and earlier) contains an authorization bypass allowing unauthenticated remote attackers to access webform submissions without authentication. Organizations using this module risk exposure of sensitive form data and personally identifiable information through publicly accessible REST endpoints. Immediate patching is required to prevent unauthorized data access.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche Drupal contrib module bridging Webform to REST, limited install base
Data Quality
5 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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