Skip to main content

SAP Solution Manager CVE-2025-42880

CRITICAL
Code Injection (CWE-94)
2025-12-09 cna@sap.com
9.9
CVSS 3.1 · Vendor: sap
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to SAP landscape with low privileges
  2. Delivery
    Reach remote-enabled RFC function module
  3. Exploit
    Inject unsanitized malicious code
  4. Execution
    Execute code with system control
  5. Impact
    Compromise confidentiality, integrity and availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

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

Exploitation Conditions

Exploitation requires (1) valid authenticated access to the SAP system at low privilege (PR:L) and (2) the ability to call a specific remote-enabled function module (RFC-enabled FM) in SAP Solution Manager, which accepts attacker-controlled input that is not sanitized before being processed as code. Limiting factors: the attacker must already possess SAP credentials and network reachability to the RFC gateway/Solution Manager instance - typically an internal SAP landscape interface rather than an internet-exposed service - so realistic risk is highest for insiders or attackers who have already gained an initial SAP foothold. No user interaction is required (UI:N) and complexity is low (AC:L), so once those access conditions are met exploitation is reliable against affected versions.

Impact

This is a genuine high-priority vulnerability, though not a drop-everything emergency. The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, 9.9) describes a network-reachable, low-complexity attack requiring only low-privilege authentication (PR:L), no user interaction, with a scope change (S:C) and total CIA impact - consistent with code injection (CWE-94) yielding full system control. The signals partly reinforce and partly temper each other: EPSS is 4.50% (91st percentile), meaning exploitation probability is elevated relative to most CVEs but still far from high in absolute terms, and there is no CISA KEV listing and no public exploit identified at time of analysis. The combined picture - critical technical severity but a precondition of valid authentication (PR:L) plus no observed active exploitation - points to a vulnerability that is dangerous in principle but currently exploited rarely or not at all, rather than a widespread opportunistic campaign. Two caveats to verify: the CVSS claims network vector while real exploitation depends on reaching a remote-enabled RFC function module, which is typically internal-network/landscape-facing rather than internet-exposed; and PR:L requires the attacker to already hold a (possibly low-tier) SAP account, so insider or post-foothold scenarios dominate. Patch promptly given the critical impact, but the practical window is gated by SAP account access and RFC reachability.

Exploit ScenarioDerived

An attacker holding low-privilege credentials on an SAP landscape invokes a vulnerable remote-enabled function module (RFC) in SAP Solution Manager and supplies crafted input that, due to missing sanitation, is injected and executed as code. This yields full control over the Solution Manager system (confidentiality, integrity, and availability). No public exploit code is identified at time of analysis; the low attack complexity (AC:L) means a working exploit would be straightforward to build once the vulnerable module is identified.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 4.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 07, 2026

Authenticated code injection in SAP Solution Manager allows a low-privileged attacker to execute arbitrary code through an RFC-enabled function module that fails to sanitize input, resulting in full control of the SAP system with high impact to confidentiality, integrity, and availability (CVSS 9.9). Exploitation requires valid SAP credentials and network reachability to the RFC gateway or Solution Manager instance, so realistic risk is highest for insiders or attackers who already hold an initial SAP foothold; no user interaction and low complexity make exploitation reliable once those conditions are met. No public exploit code has been identified at time of analysis, though the EPSS score of 4.5% (91st percentile) indicates elevated attention and the issue should be prioritized as a genuine high-priority vulnerability rather than a drop-everything emergency.

RemediationAI

Patch available per vendor advisory: apply SAP note 3685270 (https://me.sap.com/notes/3685270) as part of the SAP Security Patch Day cycle (https://url.sap/sapsecuritypatchday); consult the note for exact patch levels and supported releases. Because exploitation requires valid low-privileged SAP credentials and network reachability to the RFC gateway or Solution Manager instance, compensating controls include restricting RFC connectivity to trusted hosts or network segments (which may disrupt legitimate integrations), enforcing least privilege and reviewing accounts permitted to call remote-enabled function modules, and monitoring for anomalous RFC calls to the affected function module. Disabling the specific RFC-enabled function module when it is not required would eliminate exposure but could break dependent integrations, so test thoroughly before applying. No public exploit code has been identified, so prioritization can follow standard patch management while accounting for the 91st-percentile EPSS score.

Affected ProductsAI

SAP Solution Manager is the affected product. The provided input does not include specific version numbers or CPE strings, so the precise affected releases, support packages, and component details must be taken from the vendor advisory SAP note 3685270 (https://me.sap.com/notes/3685270) and the SAP Security Patch Day page (https://url.sap/sapsecuritypatchday). The vulnerable component is a remote-enabled function module within SAP Solution Manager that lacks input sanitation. Organizations running SAP Solution Manager should treat unpatched versions of the affected function module as at risk, particularly where RFC interfaces are reachable from internal networks.

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

The root cause is CWE-94 (Code Injection): a remote-enabled function module (RFC-enabled FM) in SAP Solution Manager processes attacker-supplied input without proper sanitation, allowing that input to be interpreted as code. RFC (Remote Function Call) is SAP's proprietary protocol for invoking ABAP function modules across systems, and such modules are commonly exposed on internal integration interfaces. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H indicates a network-reachable attack that requires low-privileged credentials, needs no user interaction, and has low complexity; the scope change (S:C) reflects that compromise of the vulnerable module can affect resources beyond its original security authority, effectively the entire SAP system. Per the vendor advisory, the affected product is SAP Solution Manager, and exact affected releases and component details are enumerated in SAP note 3685270.

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

RFC is network-reachable (AV:N) with low complexity (AC:L); a low-privilege SAP account is required (PR:L), and code injection breaks out of the app to full system control (S:C, C/I/A:H).

3.1 AV:N/AC:L/PR:L/UI:N/S:C/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:H/SI:H/SA:H

Primary rating from Vendor (sap).

CVSS VectorVendor: sap

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

DescriptionCVE.org

Due to missing input sanitation, SAP Solution Manager allows an authenticated attacker to insert malicious code when calling a remote-enabled function module. This could provide the attacker with full control of the system hence leading to high impact on confidentiality, integrity and availability of the system.

Executive ViewAI

Why It Matters

SAP Solution Manager is affected by a critical code injection vulnerability (CVE-2025-42880) that could enable an attacker with valid credentials to execute arbitrary code and seize full control of the SAP system. This poses a severe risk to organizations relying on the product, potentially leading to data breaches, operational shutdowns, and regulatory penalties. Although no public exploit identified at time of analysis and exploitation requires network access and credentials, the elevated EPSS score (91st percentile) warrants prioritized remediation, especially given the insider threat potential.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: network segmentation and firewall rules to restrict access to the RFC gateway; enforcing strong authentication and least privilege for SAP users; enabling logging and monitoring for anomalous RFC calls; and disabling unnecessary RFC-enabled function modules if feasible.

Threat Intelligence Overview

EPSS Score
4.5%
Top 9% exploitable
Prevalence
Medium
SAP-specific admin/monitoring component, common in SAP shops, not universal
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 CRITICAL
CISA KEV No
Public POC No
EPSS 4.5%
Patch available No
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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