Skip to main content

SAP NetWeaver ABAP CVE-2025-42904

MEDIUM
Missing Password Field Masking (CWE-549)
2025-12-09 cna@sap.com
6.5
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged SAP ABAP credentials
  2. Delivery
    Authenticate to Application Server ABAP
  3. Exploit
    Invoke affected ABAP List report
  4. Execution
    Read unmasked sensitive field values
  5. Impact
    Exfiltrate disclosed data

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Exploitation requires (1) a valid authenticated SAP session on Application Server ABAP with at least low privileges (CVSS PR:L), and (2) access to an ABAP List output that renders fields which are supposed to be masked - the vulnerability is a failure to mask values in ABAP List display (CWE-549, exposure of information through sensitive data display). Limiting factors: the attacker cannot be fully unauthenticated (no anonymous network exploitation), no administrative privileges are needed, and the exposure is bounded to data actually shown in ABAP Lists the user can reach, so impact scales with what sensitive fields a given customer's reports display. No user interaction by a victim is required.

Impact

This is a moderate-severity information disclosure flaw (CVSS 6.5) in SAP NetWeaver Application Server ABAP, and the available signals are consistent rather than conflicting. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) indicates a network-reachable, low-complexity attack requiring only low-privilege authentication, with confidentiality-only impact - no integrity or availability effect. EPSS corroborates a low near-term exploitation likelihood at 0.33% (24th percentile), and the CVE is NOT listed in CISA KEV and has no identified public exploit code, so there is no evidence of active or imminent mass exploitation. The limiting factor is the PR:L authentication requirement: an attacker must already hold a valid (even low-privileged) SAP account, which places this firmly in the insider/post-compromise or compromised-credential category rather than an internet-facing unauthenticated risk. No SSVC decision data was provided in the input. Net assessment: a legitimate patch-management item (data exposure in a business-critical platform) but not an emergency drop-everything priority given the authentication precondition, absence of KEV/POC signals, and low EPSS. The only mild caveat worth verifying with SAP is the scope of 'unmasked values' - the vendor rates confidentiality impact as high, but the disclosure is limited to values rendered in ABAP Lists, so real-world severity depends on what sensitive fields a given deployment displays.

Exploit ScenarioDerived

An attacker with a valid low-privileged SAP ABAP user account (e.g., a disgruntled employee or an actor using phished/compromised credentials) accesses an ABAP List report over the network and observes field values that should have been masked, such as sensitive personal or financial data. No user interaction or elevated privileges are needed beyond the initial authenticated session, and no public proof-of-concept exploit has been identified.

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

An authenticated attacker with low privileges can exploit an information disclosure flaw in SAP NetWeaver Application Server ABAP to read unmasked sensitive values displayed in ABAP Lists. This moderate-severity issue (CVSS 6.5) requires network access but no user interaction, allowing unauthorized access to confidential data without affecting integrity or availability. No public exploit code or active exploitation has been identified, and the EPSS score is low (0.33%).

RemediationAI

Apply the patch provided in SAP Security Note 3662324, released as part of SAP Security Patch Day (see https://url.sap/sapsecuritypatchday). Until patching can be completed, restrict access to ABAP List functionality to only trusted users with a legitimate need, and review custom ABAP reports to ensure sensitive fields are masked at the application level-though this may require code changes and could affect report usability. Additionally, monitor for unauthorized access to sensitive reports via audit logs.

Affected ProductsAI

SAP NetWeaver Application Server ABAP (specific versions and patch levels are detailed in SAP Security Note 3662324, available at https://me.sap.com/notes/3662324). The flaw affects ABAP Lists that render fields expected to be masked, and impact depends on the sensitivity of data displayed in each customer's reports. No CPE strings are provided, but the vendor advisory should be consulted for exact affected releases.

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 NetWeaver Application Server ABAP is a foundational component of SAP's ERP and business applications, where ABAP Lists are used to display report outputs in the SAP GUI. The vulnerability (CWE-549: Missing Password Field Masking, extended to sensitive data display) arises from a failure to properly mask sensitive values in these lists, allowing an authenticated user to view data that should be concealed. Exploitation requires a valid low-privileged session and access to affected lists, but no victim interaction. The root cause is an information exposure flaw due to inadequate masking of sensitive fields in the display layer.

Know when the next one hits your stack

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

Authenticated low-privilege user reads data over the network with no interaction, so AV:N/AC:L/PR:L/UI:N; confidentiality-only disclosure gives C:H and I:N/A:N, scope unchanged.

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

DescriptionCVE.org

Due to an Information Disclosure vulnerability in Application Server ABAP, an authenticated attacker could read unmasked values displayed in ABAP Lists. Successful exploitation could lead to unauthorized disclosure of data, resulting in a high impact on confidentiality without affecting integrity or availability.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
High
SAP NetWeaver AS ABAP underpins SAP ERP across most large enterprises
Data Quality
3 sources
Confidence: Low

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.3%
Patch available No
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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

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