Skip to main content

SAP Commerce Cloud EUVDEUVD-2026-98195

| CVE-2026-89113 HIGH
SQL Injection (CWE-89)
2026-10-13 sap GHSA-m5h4-m9h9-5rmx
8.8
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privilege account
  2. Exploit
    Send crafted request with malicious SQL
  3. Execution
    Injected SQL executes in database query
  4. Impact
    Read/modify/delete sensitive database records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Exploitation requires an authenticated session on SAP Commerce Cloud with at least low-level privileges (CVSS PR:L), after which the attacker sends specially crafted requests to the specific 'affected functionality' that incorporates user-supplied input into a database query without sufficient validation. The description does not name the exact feature, endpoint, or parameter, so the precise injectable surface is not confirmed from available data. No user interaction and no elevated/admin privileges are required (UI:N, not PR:H), and the flaw is network-reachable (AV:N) against the application's standard query handling. The primary limiting factor is the authentication requirement - an attacker must first obtain valid credentials - which is a low barrier in commerce deployments permitting customer self-registration or with many back-office accounts.

Impact

This is a genuine high-priority vulnerability, though not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) describes a network-reachable, low-complexity SQL injection requiring only low-privilege authentication, with high impact across confidentiality, integrity and availability (C:H/I:H/A:H), yielding a base score of 8.8. The signals are internally consistent - the description's 'authenticated user' matches PR:L, and 'specially crafted requests' matches AV:N - so there is no contradiction between the vector and the narrative. However, several exploitation signals are absent from the input: no EPSS probability is provided, there is no CISA KEV listing, and no public POC is referenced. Absence of these is not evidence of low risk, but it does mean active or widespread exploitation cannot be asserted. The practical limiting factor is the authentication requirement: an attacker needs valid credentials (any low-privilege application account), which reduces the pool of attackers relative to a fully unauthenticated flaw but is a low bar in a multi-tenant or customer-facing commerce platform with self-registration. Net assessment: a real, patch-worthy priority for SAP Commerce Cloud operators given full CIA impact and low attack complexity, but it is authenticated-only and shows no confirmed in-the-wild exploitation at time of analysis.

Exploit ScenarioDerived

An attacker holding a low-privilege account (e.g. a registered storefront or back-office user) sends crafted requests to the affected functionality, embedding malicious SQL into insufficiently validated input. Because the parameter is concatenated into a database query, the attacker reads, modifies, or deletes sensitive data across the application database. No public exploit code is identified at time of analysis, and no user interaction is required beyond the attacker's own authenticated session.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 13, 2026

SQL injection in SAP Commerce Cloud lets an authenticated user with only low-level privileges (CVSS 8.8, AV:N/AC:L/PR:L/UI:N) inject arbitrary SQL through specially crafted requests into the affected out-of-the-box functionality, with the potential to read, modify or delete sensitive application database data and therefore high confidentiality, integrity and availability impact. The flaw is CWE-89 in code delivered as part of SAP Commerce Cloud itself, meaning it is not confined to a customer's custom extensions, but the advisory does not name the exact endpoint or parameter, so the precise injectable surface is not confirmed from available data. No public exploit code and no confirmed active exploitation were identified at time of analysis; the only real precondition is obtaining a valid authenticated session, which is a low barrier for deployments that allow customer self-registration or maintain numerous back-office accounts. This is a genuine high-priority vulnerability, though not an emergency.

RemediationAI

SAP has published the fix through SAP Security Note 3800517 (https://me.sap.com/notes/3800517), delivered via the SAP Security Patch Day cycle described at https://url.sap/sapsecuritypatchday; because the provided data does not specify an exact patched release number, the note itself must be consulted for the precise target patch or hotfix level, which is therefore not independently confirmed here. Until the Commerce Cloud release is patched, apply compensating controls appropriate to an authenticated SQL injection: enforce strict least privilege on the database account used by the application so injected queries cannot read or drop objects outside the current schema (side effect: legitimate features needing broader grants may break and must be re-scoped); restrict network and role access to the affected Commerce Cloud functionality, e.g. reduce who can reach back-office/customer-facing endpoints that feed user input into queries (side effect: operational disruption for legitimate users of that feature); and deploy WAF rules tuned to SQL metacharacters on Commerce Cloud request paths as a detection-and-delay layer only, since WAF evasion is routine against a determined attacker. Because exploitation requires an authenticated session, tightening account provisioning and monitoring - disabling unused back-office accounts, restricting self-registration where it is not a business requirement, adding MFA to administrative logins, and alerting on anomalous or error-heavy database query activity - materially raises the attacker's cost even before the patch is applied. Prioritize patching systems that expose query-driven functionality to large populations of low-privilege authenticated users, as those present the broadest attack surface.

Affected VersionsENISA

SAP Commerce Cloud (OOTB Code) COM_CLOUD 2211-JDK21

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

SAP Commerce Cloud (formerly SAP Hybris Commerce) is a Java-based enterprise e-commerce platform whose persistence layer combines JDBC access with its own FlexibleSearch query language, and whose CPE identifier - cpe:2.3:a:sap_se:sap_commerce_cloud_(ootb_code) - explicitly scopes the defect to the out-of-the-box, SAP-shipped code rather than to customer-written extensions. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): user-supplied input reaches a database query without sufficient validation or parameterization, so an attacker who can control that input can alter the structure of the executed statement, not merely its data. This is the classic failure to separate code from data, typically arising where query strings are assembled by concatenation instead of using parameterized queries/PreparedStatement or properly escaped FlexibleSearch parameters. The assessed vector (AV:N, AC:L, PR:L, UI:N, S:U, C:H/I:H/A:H) confirms the attack is network-reachable against the standard query-handling path, requires no user interaction and no administrative role, and stays within the application's own security scope - but it does require a valid authenticated session first. The description's phrase 'affected functionality' indicates a specific named feature identified only in SAP's security note, so defenders should treat the note (3800517) as the authoritative source for the exact code path.

Know when Sap Commerce Cloud Ootb Code 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 (sap) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable SQLi via crafted requests (AV:N/AC:L), requires a low-privilege authenticated account per the description (PR:L), no user interaction, with full read/modify/delete yielding C:H/I:H/A:H.

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

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

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

DescriptionCVE.org

SAP Commerce Cloud does not sufficiently validate certain user-supplied input before it is incorporated into a database query. An authenticated user could send specially crafted requests to affected functionality to inject arbitrary SQL commands. Successful exploitation could allow the user to read, modify or delete sensitive data from the application's database, resulting in a high impact on confidentiality, integrity and availability of the application.

Executive ViewAI

Why It Matters

SAP Commerce Cloud contains a high-severity SQL injection flaw (CVE-2026-89113) that a valid authenticated user with low-level privileges could exploit to read, modify, or delete sensitive application database data. No public exploit identified at time of analysis, but because the vulnerable code is part of SAP's out-of-the-box functionality and no vendor-released patch identified at time of analysis, organizations running the platform face elevated confidentiality, integrity, and availability risk, especially those with customer self-registration or many back-office accounts. Leadership should prioritize exposure reduction and monitoring until SAP provides remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network access, enforce least privilege and account reviews, disable self-registration if not required, deploy WAF virtual patching, enable database activity monitoring and alerting, and validate backups.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Medium
enterprise commerce platform (formerly Hybris), common in large retail but not universal
Social Media
2
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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