CVE-2026-89107
Received
Received - Intake
ABAP Code Injection in SAP S/4HANA
Vulnerability report for CVE-2026-89107, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-13
Last updated on: 2026-10-13
Assigner: SAP SE
Description
Description
SAP S/4HANA (Manage Substitution/Validation Rules) does not sufficiently validate input processed by rule definition functionality that utilizes a domain-specific scripting language. An authenticated attacker with specific business privileges could submit specially crafted input, which is interpreted as executable ABAP code by the rule processing logic. Successful exploitation could allow the attacker to execute ABAP arbitrary code into the system, resulting in full compromise of the affected system and high impact on confidentiality, integrity, and availability of the system.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| SAP_SE | SAP | S/4HANA (Manage Substitution/Validation Rules) S4CORE 105 |
| SAP_SE | SAP | S/4HANA (Manage Substitution/Validation Rules) 106 |
| SAP_SE | SAP | S/4HANA (Manage Substitution/Validation Rules) 107 |
| SAP_SE | SAP | S/4HANA (Manage Substitution/Validation Rules) 108 |
| SAP_SE | SAP | S/4HANA (Manage Substitution/Validation Rules) 109 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-94 | The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment. |