Skip to content
Beveiligingsnieuws

SAP Commerce Cloud flaw: unauthenticated code execution

SAP Commerce Cloud RCE

SAP has released fixes for a maximum-severity security issue in SAP Commerce Cloud (Data Hub Adapter). The problem, tracked as CVE-2026-58231, carries a CVSS score of 10.0 and is designed in a way that could let unauthenticated attackers reach sensitive functionality and execute arbitrary code.

In this article, you’ll find what the vulnerability is, why it matters, and the concrete steps SAP and security specialists recommend—including an interim containment measure while you complete your patching and redeployment plan.

What the SAP Commerce Cloud flaw enables

According to the CVE description, the root cause involves insufficient authorization checks and input validation. In plain terms: certain functions can be abused when an attacker leverages a default authentication client and submits specially crafted input.

The impact is severe. Successful exploitation could lead to arbitrary code execution and compromise internal components, affecting confidentiality, integrity, and availability of the Commerce Cloud application.

Details of CVE-2026-58231 (CVSS 10.0)

The affected area is Commerce Cloud (Data Hub Adapter). The vulnerability has been assigned CVE-2026-58231 and rated 10.0 on the CVSS scoring system.

Onapsis describes it as a case where attackers could abuse the way authentication defaults and inputs are handled. Because the issue can potentially be reached without prior authentication, it represents a high-risk scenario for teams that run exposed Commerce Cloud interfaces.

Why patching needs redeployment

Onapsis urged customers to do more than just apply the fix. The recommendation is to patch to a fixed Commerce Cloud release and then re-deploy the updated Commerce Cloud version.

This distinction matters in practice: many cloud platforms require redeployment or configuration activation after a security update. If you only update binaries or configuration artifacts without redeploying, you risk leaving parts of the system on the vulnerable path.

Interim workaround: restrict the vulnerable endpoint

While you schedule the patch and redeployment, SAP and Onapsis indicate you can reduce the exposure temporarily. The guidance is to configure an IP Filter Set to limit access to the vulnerable endpoint.

Use this as a containment step, not as a replacement for patching. Carefully restricting who can reach the affected interface lowers the likelihood of an attacker triggering the vulnerable code path, especially when you cannot complete the fix immediately.

Other critical August 2026 SAP fixes

SAP’s August 2026 update addresses multiple additional critical vulnerabilities. In addition to CVE-2026-58231, the update includes fixes for:

  • CVE-2026-44772 (CVSS 9.9): a code injection vulnerability in Manufacturing Integration and Intelligence.
  • CVE-2026-34265 (CVSS 9.8): an out-of-bounds write issue in Application Server ABAP for SAP NetWeaver and ABAP Platform. It involves logical errors in DIAG protocol parsing, which can result in memory corruption. Depending on conditions, this may enable sensitive information disclosure or even system crashes.
  • CVE-2026-44758 (CVSS 9.1): a code injection vulnerability in Manufacturing Integration and Intelligence that can allow a highly privileged attacker to execute arbitrary commands on the underlying operating system.

How the Manufacturing Integration vulnerabilities connect

Onapsis highlights that CVE-2026-44758 fixes a component susceptible to server-side template injection (SSTI) and server-side request forgery (SSRF). Those weaknesses can sometimes be chained into command execution, which is why the patch removes the vulnerable servlet component.

For CVE-2026-44772, SAP’s update targets a scenario where a low-privileged attacker can supply crafted input that causes the application to fetch and process attacker-controlled content from an external source—ultimately enabling arbitrary command execution on the host.

Secure Transformer property after patching

For customers applying the fix related to CVE-2026-44772, Onapsis provides an important post-update requirement. After implementing the patch, you must maintain a system property called Secure Transformer, which includes a list of allowed hosts permitted for hosting XSL files.

Only XSL files coming from hosts on that allowlist should be consumed by the servlet tied to the vulnerable behavior. This kind of control helps reduce the risk of the application retrieving and processing malicious external content.

What security teams should do next

If you operate Commerce Cloud in production, prioritize the SAP Commerce Cloud flaw remediation workflow. A practical checklist could look like this:

  • Inventory exposure: confirm which Commerce Cloud components and endpoints match the affected Data Hub Adapter path.
  • Plan patch + redeploy: apply the fixed Commerce Cloud release and schedule redeployment so the fix is actually active.
  • Apply interim access control: configure an IP Filter Set to restrict traffic to the vulnerable endpoint until redeployment completes.
  • Review additional critical fixes: check whether your landscape includes Manufacturing Integration and Integration Intelligence modules impacted by CVE-2026-44772 and CVE-2026-44758.
  • Validate post-patch configuration: ensure the Secure Transformer property is correctly set and remains enforced after the update.

Why the unauthenticated element increases risk

Many vulnerabilities require an attacker to have a valid account or elevated privileges. Here, the SAP Commerce Cloud issue is described as exploitable by an unauthenticated attacker by abusing default authentication behavior and providing crafted input to functions with weak checks.

That combination—public reachability plus unsafe handling—is what makes CVE-2026-58231 particularly urgent. The mitigation strategy reflects that reality: patch quickly, redeploy to activate the fix, and temporarily narrow network access to the vulnerable endpoint.

Conclusion

The SAP Commerce Cloud flaw tracked as CVE-2026-58231 is a critical, maximum-severity security issue in Commerce Cloud (Data Hub Adapter). SAP’s fix aims to prevent attackers from abusing default authentication behavior and sending specially crafted input that could enable arbitrary code execution.

To reduce risk, patch to the fixed release and re-deploy the updated version. In the meantime, configure an IP Filter Set to limit access to the vulnerable endpoint, and also address the other critical vulnerabilities included in the August 2026 update.

Source: https://thehackernews.com/2026/08/sap-commerce-cloud-flaw-could-let.html