Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged SAP access
-
DeliveryCraft malicious archive with hostile serialized objects
-
ExploitStage archive for administrator pickup
-
ExecutionVictim processes archive via ctsattach
-
PersistInsecure deserialization triggers code execution
-
ImpactRead sensitive data and control host processes
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
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 the attacker to hold valid low-privilege credentials on the SAP system (PR:L - not anonymous), and critically requires a victim to actually process the attacker's crafted archive file through the ctsattach tool (UI:R), meaning it does not fire automatically. The concrete prerequisite is that the malicious, specially crafted archive must be ingested by ctsattach's deserialization routine; without that file being processed there is no code execution. Limiting factors that reduce realistic risk: the required valid authentication, the mandatory victim interaction to open/process the archive, and dependence on the specific affected ctsattach tool being present and used in the SAP transport workflow - this is not exploitable against a default configuration with no user action. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L, base 7.6 High) indicates a network-reachable but not fully unauthenticated attack: PR:L means the attacker needs valid low-level credentials, and UI:R means a victim must actively process the malicious archive, so this is not a wormable, zero-click flaw. The description reinforces this - 'successful exploitation requires a victim to process the malicious archive' - which aligns with UI:R and materially lowers real-world likelihood versus a drive-by RCE. No EPSS score, KEV listing, POC, or SSVC decision data was provided, so exploitation probability cannot be quantified; the absence of these signals means this should be treated as a credible-but-not-emergency patch item rather than an actively exploited threat. One point to verify with the vendor: AV:N combined with a required file-processing step is common for tools that ingest remotely delivered files, but if ctsattach only processes locally staged archives the practical vector may be closer to local/adjacent - confirm the delivery path against the SAP note. |
| Exploit ScenarioDerived | An attacker with low-privileged but valid access to the SAP landscape crafts a malicious transport/archive file containing a hostile serialized object graph and stages it where an administrator will pick it up. When a victim runs ctsattach to process that archive, the tool's library deserializes the attacker's data and executes arbitrary code on the host, giving the attacker read access to sensitive data and control over system processes. No public exploit is identified at time of analysis, and the AV:N/AC:L profile means the attack is technically simple once the crafted file is processed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 14, 2026
Insecure deserialization in the SAP Change and Transport System Attach Tool (ctsattach) lets an authenticated, low-privileged attacker achieve remote code execution by supplying a crafted archive that a victim then processes through the tool's library. Successful exploitation yields high confidentiality and integrity impact - attackers can read sensitive data and take control of the host and its processes - with low availability impact. There is no public exploit identified at time of analysis and it is not listed in CISA KEV, but the CWE-502 root cause and 7.6 CVSS make this a meaningful patch priority for SAP landscapes.
RemediationAI
Apply the fix referenced in SAP Security Note 3773304 (https://me.sap.com/notes/3773304), released via SAP Security Patch Day (https://url.sap/sapsecuritypatchday); the note requires SAP authentication to view exact patched versions, so retrieve and apply the corresponding SAP Basis/support-package or patch level for your release rather than an invented version number. Patch available per vendor advisory. As compensating controls until patching, restrict who can invoke ctsattach and who can supply transport/archive files to trusted administrators only (reducing the pool of authenticated actors that satisfy PR:L), and avoid processing archive files received from untrusted or external sources since exploitation requires a victim to process the malicious archive (mitigating UI:R); note the trade-off that tightening transport-file handling can slow legitimate change-management workflows. Additionally, monitor and log ctsattach invocations and unexpected archive processing so that anomalous deserialization activity can be detected.
Affected VersionsENISA
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 affected component is SAP's Change and Transport System (CTS) attach tool, ctsattach, which is part of the SAP Basis/administration tooling used to move transports and archive artifacts between SAP systems. The root cause is CWE-502 (Deserialization of Untrusted Data): the tool's underlying library reconstructs objects from an attacker-controlled archive file without adequately validating or restricting the serialized data, allowing crafted object graphs to trigger code execution during deserialization. Per the CPE data (cpe:2.3:a:sap_se:sap_change_and_transport_system_attach_tool_(ctsattach)), only the ctsattach tool from SAP SE is enumerated as affected; exact version boundaries are not provided in the NVD CPE and must be confirmed via the SAP note.
Know when Sap Change And Transport System Attach Tool Ctsattach 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
AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:L
Requires valid low-privilege credentials (PR:L) and a victim to process the crafted archive (UI:R); deserialization gives high C/I with limited availability impact (A:L).
Primary rating from Vendor (sap).
CVSS VectorVendor: sap
DescriptionCVE.org
SAP Change and Transport System Attach Tool (ctsattach) allows an authenticated attacker to supply a specially crafted archive file which, when processed by the application�s library, can trigger insecure deserialization and lead to remote code execution (RCE) on the system. Successful exploitation requires a victim to process the malicious archive, enabling the attacker to execute the RCE and extract sensitive information and gain control over the system and its processes. This vulnerability has a high impact on confidentiality and integrity of the data, with a low impact on the availability of the system.
Executive ViewAI
SAP Change and Transport System Attach Tool (ctsattach) contains a remote code execution vulnerability (CVE-2026-58233, CVSS 7.6) allowing authenticated, low-privileged users to execute arbitrary code and compromise system confidentiality and integrity. Organizations running SAP landscapes with this tool face immediate insider risk - any employee with system access could potentially compromise host integrity and access sensitive business data. No vendor patch is currently available, requiring urgent compensating controls to reduce organizational exposure.
No vendor-released patch identified at time of analysis. Implement role-based access control restricting ctsattach usage to authorized personnel only; disable the tool in non-production systems; require archive sources to originate from pre-approved, validated locations; implement file integrity monitoring and content scanning for processed archives; enable detailed audit logging of all ctsattach operations for threat detection and forensic investigation; segregate systems running ctsattach on separate network segments with enhanced monitoring where operationally feasible.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2026-43596
GHSA-hfjv-fqqx-2hxw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB