Skip to main content

SAP HANA XSC CVE-2026-44753

| EUVDEUVD-2026-43588 LOW
Observable Response Discrepancy (CWE-204)
2026-07-14 sap GHSA-q32w-qvcr-5jr4
3.7
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

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

  1. Access
    Identify exposed XSC self-service endpoint
  2. Delivery
    Send crafted account-lookup requests
  3. Exploit
    Compare distinguishable server responses
  4. Execution
    Enumerate valid usernames and emails
  5. Impact
    Use account list for downstream attack

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication Response uniformity
Exploitation Conditions

Exploitation requires that the SAP HANA Extended Application Services Classic Model (XSC) user self-service feature is deployed and network-accessible to the attacker - this is a component-level deployment condition, not just a configuration flag, meaning organisations that have never deployed XSC or have decommissioned it are not affected. No authentication is required (PR:N confirmed by CVSS vector). High attack complexity (AC:H) limits exploitation: the attacker must reliably measure or detect response discrepancies, which may require multiple requests, statistical analysis, or control over network conditions to suppress noise. Access from external untrusted networks is possible if the self-service portal is internet-facing. Exploitation is limited entirely to account and email address enumeration; no code execution, data modification, or denial-of-service is achievable through this vulnerability alone.

Impact

The CVSS 3.1 base score of 3.7 accurately reflects the limited real-world risk: the vector AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N indicates that while the endpoint is network-reachable without authentication, the high attack complexity (AC:H) suggests the distinguishable responses require non-trivial effort to detect reliably - such as precise timing measurement or differential analysis under variable network conditions. The confidentiality impact is bounded to account/email existence disclosure only; there is no integrity or availability impact. No EPSS score was provided in source data, but the low CVSS and absence of KEV listing or POC code suggest minimal exploitation pressure at this time. The primary real-world concern is use of enumerated accounts as a reconnaissance input to downstream credential-stuffing or spear-phishing campaigns, which elevates indirect risk beyond what the base score alone implies for organizations with exposed self-service portals.

Exploit ScenarioDerived

An unauthenticated attacker with network access to the SAP HANA XSC user self-service portal submits a series of crafted account-lookup or password-reset requests cycling through candidate usernames or email addresses. By measuring and comparing response characteristics - such as timing differences, HTTP response codes, or subtle body content variations - the attacker distinguishes valid accounts from invalid ones. The resulting account list is then used as seed data for targeted phishing campaigns or credential-stuffing attacks against SAP or related enterprise systems. No public proof-of-concept code has been identified at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 14, 2026

User account enumeration in SAP HANA Extended Application Services Classic Model (XSC) user self-service tools allows unauthenticated remote attackers to identify valid usernames and email addresses by crafting requests that elicit distinguishable server responses. The CWE-204 root cause - observable response discrepancy - means the application behaves differently for valid versus invalid accounts, leaking account existence without requiring credentials. CVSS scores this at 3.7 (AV:N/AC:H) reflecting network accessibility tempered by high attack complexity; no public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

The primary remediation is to apply the patch documented in SAP Security Note 3732522 (https://me.sap.com/notes/3732522), released as part of SAP Security Patch Day. An exact fixed version number is not confirmed in the available source data - organizations must consult the SAP note directly via the SAP Support Portal to identify the applicable Support Package or kernel patch level for their HANA version. As a compensating control prior to patching, restrict network access to the XSC user self-service endpoints at the perimeter or WAF layer, allowing only trusted IP ranges to reach the self-service URLs; this reduces exposure without disabling the feature but requires understanding the URL path structure of the deployed XSC application. Rate-limiting requests to self-service endpoints is an additional layer that raises the cost of automated enumeration but does not eliminate the underlying discrepancy.

Affected VersionsENISA

SAP HANA Extended Application Services classic model (User Self Service) HDB 2.00

Affected Packages

euvd sap_hana_extended_application_services_classic_model_user_self_service_hdb no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

CWE-204 (Observable Response Discrepancy) describes a class of information disclosure where an application returns measurably different responses - in timing, content, HTTP status codes, or body length - for valid versus invalid inputs. In this case the affected component is the SAP HANA Extended Application Services Classic Model (XSC) user self-service subsystem, identified by CPE cpe:2.3:a:sap_se:sap_hana_extended_application_services_classic_model_(user_self_service):*:*:*:*:*:*:*:*. XSC is the older application-hosting layer within SAP HANA, distinct from the newer XS Advanced (XSA) runtime. The self-service tools typically expose password-reset and account-recovery workflows, which are common vectors for enumeration because they must respond to user input without full authentication - making it structurally difficult to eliminate response divergence without redesigning the workflow.

Know when Sap Hana Extended Application Services Classic Model User Self Service 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 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 3.7 LOW

Network-reachable unauthenticated endpoint (AV:N/PR:N), but reliable enumeration requires differential response analysis justifying AC:H; only account existence disclosed (C:L), no integrity or availability impact.

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

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

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

DescriptionCVE.org

SAP HANA Database (user self service tools) allows an unauthenticated user to send specially crafted requests that produce distinguishable responses, enabling enumeration of valid user accounts and email addresses. Successful exploitation could allow the attacker to enumerate valid user accounts, resulting in low impact on confidentiality, with no impact on integrity and availability of the application.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
widely deployed in large enterprises running SAP HANA workloads
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

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