Skip to main content

Drupal Commerce Core EUVDEUVD-2026-113518

| CVE-2026-118539 MEDIUM
Missing Authorization (CWE-862)
2026-10-30 drupal GHSA-372m-625x-8m53
6.5
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

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

  1. Access
    Reach Drupal Commerce endpoint over HTTP
  2. Exploit
    Request resource lacking authorization check
  3. Execution
    Bypass access control via forceful browsing
  4. Impact
    Read or alter restricted commerce data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 targets Drupal Commerce Core (contrib module) installations running an affected version: 2.x prior to 2.41, or 3.0.0 up to but not including 3.3.13. The specific resource, route, or operation lacking the authorization check is not named in the available sources, so the exact feature or configuration that must be reachable cannot be enumerated beyond 'a Commerce Core endpoint subject to the missing authorization'. Limiting factors: the site must run a vulnerable version and the affected functionality must be deployed and network-reachable; impact is partial (C:L/I:L, no availability), and while the CVSS vector indicates PR:N (no authentication), the description does not confirm whether an anonymous or a low-privilege authenticated account is actually required - defenders should treat the precise privilege prerequisite as unconfirmed pending the vendor advisory.

Impact

This is a medium-severity access-control flaw (CVSS 6.5, CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N) whose signals consistently point to a real-but-not-urgent issue rather than a top-priority emergency. The CVSS vector describes network-reachable, low-complexity exploitation with no privileges and no user interaction, but the impact is limited (C:L/I:L/A:N - partial confidentiality and integrity, no availability effect), which is why the score lands at 6.5 rather than critical. EPSS is low at 0.22% (13th percentile), indicating low modeled probability of exploitation in the near term, and the vulnerability is NOT listed in CISA KEV, so there is no confirmed active exploitation. No SSVC decision tree (exploitation/automatable/technical-impact) is supplied in the input; the only prioritization signal is vuln.today's 'this_month' label, which aligns with a patch-this-cycle posture rather than act-now. One point of tension worth verifying: the CVSS vector asserts PR:N (unauthenticated), yet the CWE-862 'Missing Authorization / Forceful Browsing' nature often means an authenticated low-privilege user reaches resources they should not - the description does not state whether an anonymous or logged-in user is required, so the exact privilege prerequisite should be confirmed with the Drupal advisory (SA-CONTRIB-2026-254). Net: a legitimate flaw to remediate on a normal patch cadence, not a drop-everything event.

Exploit ScenarioDerived

An attacker directly requests a Drupal Commerce URL, endpoint, or resource that should be access-controlled and, because an authorization check is missing, is served the resource without proper permission (forceful browsing), exposing or allowing modification of commerce data they should not reach. Given AV:N/AC:L/UI:N this requires only crafted HTTP requests against a reachable site, but impact is partial (read/limited write, no availability loss). No public exploit code is identified at time of analysis; the only references are the vendor security advisory and the NVD record.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
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 – Oct 30, 2026

Missing authorization checks in the Drupal Commerce Core contrib module (2.x releases up to 2.41 and 3.0.0 through 3.3.13) allow forceful browsing, so a remote request can reach an endpoint or operation that the module should have gated behind an access check, yielding limited reads and modifications (CVSS 6.5, C:L/I:L, no availability impact). Drupal contributed-module installs are the exposure surface; sites on other CMS platforms or without Commerce enabled are unaffected. There is no KEV listing and no public exploit identified at time of analysis, and EPSS is low at 0.22% (13th percentile), so the consistent read is a real-but-not-urgent access-control defect; a vendor patch is available, which places this in normal monthly maintenance rather than emergency response.

RemediationAI

Vendor-released patch: the fix is available from the vendor and the boundary releases identified by the EUVD ranges are Commerce Core 2.41 on the 2.x branch and 3.3.13 on the 3.x branch - update to those (or later) versions following the Drupal security advisory at https://www.drupal.org/sa-contrib-2026-254, which is the authoritative source for the exact fixed releases and for any advisory-specific notes, since the CVE description's inclusive "to 2.41 / to 3.3.13" wording and the EUVD "<2.41 / <3.3.13" wording should be reconciled against the advisory before you assume the boundary version is patched. Apply the update through the normal Drupal contrib workflow (composer update for the drupal/commerce module or the admin UI update path) and verify the deployed module version afterwards, noting that Composer-managed installs commonly pin an older constraint that must be raised. No specific workaround or compensating control is described in the available sources; if the update cannot be applied immediately, the effective options are those implied by the flaw itself - removing or disabling the affected Commerce functionality until patched, or restricting network reachability of the storefront routes involved - but the sources do not identify which routes those are, so the advisory should be read first. Because EPSS is low (0.22%, 13th percentile) and there is no KEV entry or public exploit identified at time of analysis, scheduling within the current monthly maintenance cycle is consistent with the input priority, while still treating the module as unpatched until the version check confirms otherwise.

Affected VersionsENISA

Commerce Core 0.0.0 <2.41
Commerce Core 3.0.0 <3.3.13

Affected Packages

composer drupal/commerce fix: 2.41.0, 3.3.13
euvd commerce_core fix: 2.41, 3.3.13

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

Commerce Core is a Drupal contributed module (CPE cpe:2.3:a:drupal:commerce_core) that supplies the e-commerce data model and storefront functionality - product variations, carts, checkout, orders and payment workflows - layered on Drupal's routing and access-callback system. The root cause class is CWE-862, Missing Authorization: a route, controller or entity operation is reachable without the access check that the module's own permission model expects, which is what makes "forceful browsing" (requesting a resource directly rather than navigating to it) meaningful here. The scoring reflects that gap rather than a memory-safety or injection flaw: AV:N/AC:L/PR:N/UI:N with S:U and partial C:L/I:L, no A impact, so the expected outcome is disclosure and manipulation of Commerce-managed data on affected stores. The available sources do not name the specific resource, route or operation lacking the check, so the exact feature that must be deployed and reachable, and whether an anonymous visitor or a low-privilege authenticated account is the realistic minimum, remain unconfirmed - the CVSS vector carries PR:N, but the description text does not corroborate the privilege prerequisite either way, and defenders should treat that as pending the vendor advisory.

Know when Commerce Core 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 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable missing authorization with low complexity and no interaction; PR:N follows the supplied vector though the description leaves privilege level unstated; impact partial (C:L/I:L, no availability).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/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
Low
Integrity
Low
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 30, 2026 - 20:23 NVD
6.5 (MEDIUM)
Patch available
Oct 30, 2026 - 04:01 EUVD
CVE Published
Oct 30, 2026 - 03:09 cve.org
MEDIUM 6.5
CVE Published
Oct 30, 2026 - 03:09 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Missing Authorization vulnerability in Drupal Commerce Core allows Forceful Browsing. This issue affects Commerce Core versions: from 0.0.0 to 2.41, from 3.0.0 to 3.3.13.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Medium
Popular e-commerce module for Drupal, common but not universally deployed
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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