Skip to main content
CybersecurityVulnerability Management

SAP Patches Critical Flaw Allowing Unauthenticated Code Execution

Brightly-lit retail setting with a cloud-connected device in the foreground.

CVE-2026-58231, rated 10.0 on the CVSS scale, allows an unauthenticated attacker to submit specially crafted input that could enable arbitrary code execution in SAP Commerce Cloud (Data Hub Adapter).

CVE-2026-58231: the flaw and the risk

SAP has classified the Commerce Cloud (Data Hub Adapter) vulnerability as a maximum-severity issue. According to the CVE description on CVE.org, the problem stems from insufficient authorization checks and input validation: "SAP Commerce Cloud allows an unauthenticated attacker to abuse a default authentication client and submit specially crafted input to certain functions lacking sufficient validation." Successful exploitation could permit arbitrary code execution and compromise internal components, producing a high impact on confidentiality, integrity, and availability of the affected application.

How the vulnerability can be abused

The technical vector reported is straightforward in its consequence: an attacker does not need to authenticate and can leverage a default authentication client to reach functions that do not perform enough validation. By sending crafted input to those functions, an attacker could cause the application to run attacker-supplied code within Commerce Cloud components. The published advisory frames the outcome in stark terms — arbitrary code execution and compromise of internal components — leaving exposed systems at risk of data disclosure, manipulation, or service disruption.

SAP and Onapsis guidance: patches and a temporary workaround

SAP has released patches to address CVE-2026-58231 and Onapsis, a security company focused on SAP products, has urged customers to apply the fixed Commerce Cloud release and then re-deploy the updated SAP Commerce Cloud version. As an interim mitigation until customers can install the patch and re-deploy, Onapsis recommends configuring an IP Filter Set to limit access to the vulnerable endpoint, reducing exposure by restricting which IPs can reach the affected interface.

Three related August 2026 critical fixes

Alongside CVE-2026-58231, SAP's August 2026 update closed three other critical vulnerabilities. The four together underscore a broad set of risks across different SAP components:

  • CVE-2026-44772 (CVSS 9.9) — A code injection vulnerability in Manufacturing Integration and Intelligence. The issue involved a vulnerable servlet that allowed a low-privileged attacker to submit specially crafted input that caused the application to fetch and process attacker-controlled content from an external source, ultimately leading to arbitrary command execution on the underlying host. After applying the patch, customers must maintain a new system property called "Secure Transformer" listing allowed hosts for XSL files; only XSL files from those hosts can be consumed by the servlet.
  • CVE-2026-34265 (CVSS 9.8) — An out-of-bounds write vulnerability in Application Server ABAP for SAP NetWeaver and ABAP Platform. An unauthenticated attacker could exploit logical errors in DIAG protocol parsing to cause memory corruption, which could disclose sensitive system information or crash the system.
  • CVE-2026-44758 (CVSS 9.1) — A code injection vulnerability in Manufacturing Integration and Intelligence that could allow an attacker with high privileges to execute arbitrary commands on the underlying operating system. Per Onapsis, this issue traced to a servlet component susceptible to server-side template injection (SSTI) and server-side request forgery (SSRF); the SAP patch removes the vulnerable servlet component.

What this means for security teams, procurement leaders, and adversaries

  • Security teams: Patch promptly and re-deploy updated SAP Commerce Cloud releases as instructed. If immediate patching is not possible, implement the recommended IP Filter Set to block access to the vulnerable endpoint. For the Manufacturing Integration and Intelligence fixes, ensure the "Secure Transformer" property is set and reviewed so only approved hosts can serve XSL files.
  • Procurement and affected enterprises: Coordinate with SAP account teams and third-party integrators to confirm which hosted instances or managed services use the Data Hub Adapter; track patch rollouts and validate re-deployment steps. Verify that operational procedures include re-deployment after applying the Commerce Cloud patch, not just file-level updates.
  • Adversaries and threat actors: The combination of an unauthenticated path to code execution (CVE-2026-58231) and additional critical servlet and parsing flaws creates high-value targets. Until patches and mitigations are widely applied, exposed endpoints could offer avenues for code execution, data disclosure, or denial-of-service.

SAP's August 2026 updates bundle several high-severity fixes that require not only applying patches but also operational follow-through — re-deployments, host allowlists, and removal of vulnerable components. The immediate, concrete actions the vendor and Onapsis have prescribed — patch, re-deploy, restrict IP access, and maintain the "Secure Transformer" host list — give customers a clear remediation path. Whether those steps are completed swiftly will determine whether these critical vulnerabilities remain theoretical risks or become incidents with tangible impact.

Original story