TL;DR: CVE-2026-44756, tracked by SAP as OVERPASS, is a critical pre-authentication SAP kernel memory corruption flaw that can lead to OS command execution across HTTP, SAP GUI, and RFC paths, according to CYCOGNITO. The issue shows how trust boundaries can collapse before identity controls are checked, making external exposure and patch timing the real governance problem.
At a glance
What this is: This is an analysis of CVE-2026-44756 in the SAP kernel, where pre-authentication EPP parsing can enable remote command execution before normal access controls are evaluated.
Why it matters: It matters because identity and privilege controls cannot compensate for a vulnerable code path that is reachable before authentication, especially in large SAP estates with distributed access and third-party operations.
By the numbers:
- CVE-2026-44756 carries a CVSS v3.1 base score of 10.0, reflecting critical pre-authentication impact.
👉 Read CYCOGNITO's analysis of the SAP CVE-2026-44756 kernel RCE exposure
Context
CVE-2026-44756 matters because the vulnerable SAP kernel code is reached before authentication, which means the normal identity and authorization checkpoints are bypassed at the point of initial parsing. In practice, that shifts the problem from user access governance to external exposure management, patch discipline, and the trust placed in a shared kernel path that serves multiple SAP products.
For practitioners running SAP estates, the identity angle is real even though the flaw is not an IAM defect. Once an attacker reaches the vulnerable path, they can operate under the SAP system account, recover credentials, and move from application compromise into broader privilege abuse. That makes the issue relevant to NHI governance, privileged account control, and offboarding of system-level access in distributed enterprise landscapes.
Key questions
Q: What breaks when a pre-authentication SAP kernel parser flaw is left exposed?
A: The control that fails is reachability, not login security. If the dispatcher is reachable from an untrusted network, an attacker can send malformed DIAG input before any authentication step runs. That can produce crashes or information disclosure, and in a mature SAP estate the same exposure pattern often affects multiple environments at once.
Q: Why do exposed SAP kernel services create outsized risk for enterprise identity governance?
A: Because the attack begins before identity enforcement and ends inside a trusted system context. Once an attacker has command execution, they can extract credentials, inspect active sessions, and pivot into machine and privileged account abuse across the SAP estate.
Q: What are the signs that an SAP system account may already be abused after exploitation?
A: Look for abnormal process spawning, unplanned configuration changes, unexpected binary replacement, and access to session or credential material from the SAP host. Those behaviours indicate that the attacker has moved from exploitation into post-compromise control of the environment.
A: Yes. Access reviews do not stop a pre-authentication kernel exploit, and a critical flaw reachable over public interfaces creates immediate risk long before the next review window. Emergency patching and exposure reduction should take precedence when the trust boundary is broken.
Technical breakdown
Pre-authentication parsing in the SAP kernel
The flaw sits in kernel code that deserializes Extended Passport data, a tracing structure that records call sequences across SAP landscapes. Missing boundary validation means externally supplied length fields can drive unsafe memory behavior before the session is authenticated. Because parsing happens at session open, the kernel reaches vulnerable code prior to any user authorization decision. That is the critical architectural failure: security controls that depend on authenticated context cannot protect a code path that executes before identity is established.
Practical implication: treat pre-auth parsing paths as externally reachable attack surface and patch them before relying on any identity or authorization control.
Why one kernel flaw spans HTTP, SAP GUI, and RFC
This issue is centralised in shared SAP kernel code, so the exploit path is not confined to one application module or one interface. HTTP and HTTPS traffic can reach it through the Internet Communication Manager and SAP Web Dispatcher, SAP GUI traffic can reach it through the SAP Dispatcher, and system-to-system RFC traffic can also trigger the same kernel logic. That architecture explains why perimeter filtering alone is insufficient. If the vulnerable kernel remains present, the attack surface persists across multiple business protocols and integration layers.
Practical implication: inventory every exposed SAP entry point and validate patch status across all protocol paths, not just web-facing services.
Post-exploitation access under the SAP system account
Successful exploitation yields arbitrary operating system command execution under the account that owns the SAP system. From there, an attacker can harvest database credentials and password hashes, inspect active sessions, alter configuration, and replace binaries. This is not just application compromise. It becomes a privilege and credential problem because the SAP system account often has broad operating reach inside the host and may be trusted by adjacent services and administrators.
Practical implication: monitor the SAP system account for abnormal process spawning, lateral credential access, and unexpected changes to binaries or configuration.
Threat narrative
Attacker objective: The attacker aims to gain host-level execution inside SAP environments and then extract credentials, manipulate sessions, and establish durable control over the application stack.
- Entry occurs when an unauthenticated attacker with network access sends crafted EPP data to a listening SAP service before authentication is enforced.
- Escalation occurs when missing boundary validation in the kernel allows arbitrary command execution under the SAP system account.
- Impact follows when the attacker uses that position to recover credentials, read active sessions, and modify system configuration or binaries.
Breaches seen in the wild
- Gravity SMTP CVE-2026-4020 API Keys Exposure — CVE-2026-4020 in Gravity SMTP exposes API keys via single HTTP request across 100,000 WordPress sites.
- Gladinet Hard-Coded Keys RCE Exploitation — Actively exploited hard-coded keys in Gladinet CentreStack and Triofox enable remote code execution.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Pre-authentication trust is the governance failure this flaw exposes: organisations often assume identity controls can compensate for exposed application services, but that assumption collapses when vulnerable code is reached before authentication. In this case, the SAP kernel accepts externally supplied data before user authorisation is evaluated, so access governance starts too late. The practical conclusion is that external attack surface and trust boundaries must be governed as aggressively as privileged access.
Shared kernel dependencies create a single failure domain across multiple SAP products: the same vulnerable component spans S/4HANA, ECC, NetWeaver, Web Dispatcher, BW/4HANA, Enterprise Portal, PI/PO, and Solution Manager. That means asset visibility, version assurance, and patch ownership are inseparable from identity governance in large SAP estates. When a shared kernel is exposed, organisations need a single source of truth for where the trust boundary actually sits.
Credential recovery after code execution turns an application flaw into NHI risk: once an attacker runs commands under the SAP system account, the environment can expose database credentials, hashes, and active sessions. That is why machine and service-account governance matter even in a vulnerability story that begins as memory corruption. The breach path shows how one trusted system account can become the bridge into broader NHI abuse.
Quarterly patch cadences are too slow for internet-reachable SAP kernel defects: the article makes clear that many SAP environments are patched on business-change timelines rather than exposure timelines. That mismatch creates a standing risk window whenever a critical kernel flaw emerges. NHI Mgmt Group’s position is that governance must distinguish routine maintenance from emergency trust-boundary repair.
External exposure management is now part of SAP identity security: the interesting finding here is not only the bug, but the fact that the vulnerable paths are deliberately published for legitimate business use. That means inventories of Web Dispatcher, RFC exposure, and third-party-operated landscapes are security controls, not just infrastructure records. Practitioners should treat exposed SAP endpoints as identity-adjacent attack surface requiring continuous assurance.
From our research:
- 91.6% of secrets remain valid five days after the targeted organisation is notified, showing a critical gap in remediation procedures, according to Ultimate Guide to NHIs.
- From our research: 97% of NHIs carry excessive privileges, increasing unauthorised access and broadening the attack surface, according to Ultimate Guide to NHIs , Key Challenges and Risks.
- From our research: Review service-account offboarding and revocation with the 52 NHI Breaches Analysis when kernel compromise exposes machine credentials.
What this signals
Pre-authentication exposure is becoming a control-plane problem, not just a vulnerability problem: organisations that rely on quarterly maintenance cycles are carrying exposure windows that no longer match critical internet-facing risk. The practical response is to treat externally reachable SAP interfaces as governed trust boundaries and to align emergency patching with exposure, not calendar cadence.
Machine credential recovery is the bridge from application RCE to identity compromise: once command execution lands inside an SAP host, the focus shifts to database secrets, session material, and privileged system accounts. That means NHI governance has to extend into host privilege, secret handling, and recovery procedures, not stop at application patching.
As a programme signal, this is where external exposure management and identity governance converge: if your teams cannot answer which SAP endpoints are published, who owns them, and what machine credentials they can reach, then the control boundary is already too weak. That is the operational gap to close first.
For practitioners
- Inventory every externally reachable SAP endpoint Build and maintain a complete list of Web Dispatcher, Internet Communication Manager, SAP GUI, and RFC exposure points, including subsidiaries and third-party hosted estates.
- Confirm ownership for outsourced SAP landscapes Map each SAP system to a named owner who can approve emergency patching, because patch delays often come from unclear contractual responsibility rather than technical limitations.
- Validate kernel patch coverage across all protocol paths Do not assume a web-facing fix closes the issue. Verify the affected kernel release and confirm that HTTP, SAP GUI, and RFC paths are all remediated.
- Watch the SAP system account for post-exploit activity Alert on unexpected process spawning, binary modification, configuration changes, and access to session material or stored credentials under the SAP system account.
- Use emergency workarounds only as a bridge Apply the SAP HTTP workaround if patching must wait, but treat it as temporary because it does not remove SAP GUI or RFC exposure.
Key takeaways
- This vulnerability shows that pre-authentication code paths can defeat identity controls before they begin.
- The scale of the risk is amplified by shared SAP kernel code, multiple protocol paths, and host-level credential exposure after exploitation.
- Practitioners should prioritise exposure inventory, emergency patching, and SAP system-account monitoring over routine governance cycles.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK address the attack surface, NIST SP 800-53 Rev 5, CIS Controls v8 and NIST CSF 2.0 set the technical controls, and ISO/IEC 27001:2022 define the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| MITRE ATT&CK | TA0001; TA0006; TA0008 — Initial Access; Credential Access; Lateral Movement | The article describes pre-auth entry, credential recovery, and movement through trusted SAP contexts. |
| Recommendation — Map this SAP exposure to TA0001, TA0006, and TA0008, then hunt for unauthenticated entry and credential abuse. | ||
| NIST SP 800-53 Rev 5 | AC-6 — Least Privilege | SAP system-account abuse highlights the damage caused by excessive host and service privilege. |
| Recommendation — Apply AC-6 to SAP system accounts and reduce host-level privilege that is not operationally required. | ||
| CIS Controls v8 | CIS-5 — Account Management | The exploit can expose and abuse privileged SAP accounts and session material. |
| Recommendation — Use CIS Control 5 to inventory SAP-related accounts and remove stale or over-broad access. | ||
| NIST CSF 2.0 | PR.AC-4 — Access Permissions and Authorisations | The incident shows that access permissions are irrelevant if the vulnerable path is reached before auth. |
| Recommendation — Use PR.AC-4 to validate which SAP services are exposed and which permissions they can reach after compromise. | ||
| ISO/IEC 27001:2022 | A.8.2 — Privileged Access Rights | Privileged SAP system rights determine how far an attacker can move after exploitation. |
| Recommendation — Review A.8.2 to ensure SAP privileged access is tightly limited and reviewed for host-level abuse. | ||
Key terms
- Pre-Authentication Exploit Chain: A sequence of weaknesses that lets an attacker reach code execution or sensitive functionality before any legitimate login occurs. These chains are high risk because they bypass identity controls and can give attackers immediate access to administrative or internal operations.
- Shared Kernel Vulnerability: A defect in a common system component that affects multiple products or services at once. Shared kernel issues create broad blast radius because one flawed code path can expose many applications, interfaces, and operational environments that depend on the same underlying layer.
- System Account Abuse: The misuse of a host-level account that runs a core application or service. These accounts often hold broad operational privileges, so if an attacker compromises them, they can read credentials, alter configuration, launch processes, and persist inside the environment with high trust.
- Exposure management: Exposure management is the practice of identifying which assets are reachable by attackers and reducing that reach before exploitation occurs. For collaboration systems like SharePoint, it is not enough to know that a patch exists, because public accessibility changes the speed and likelihood of attack.
What's in the full report
CYCOGNITO's full analysis covers the operational detail this post intentionally leaves for the source:
- Affected SAP kernel release mapping across S/4HANA, ECC, NetWeaver, BW/4HANA, PI/PO, and Solution Manager
- Patch and workaround guidance tied to SAP Security Note 3747649 and SAP Note 3756304
- Asset exposure observations by sector and service fingerprinting method
- Practical detection and remediation notes for environment owners who need implementation detail
👉 CYCOGNITO's full post covers affected assets, kernel patch guidance, and interim mitigation detail
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, secrets management, and identity lifecycle control. It helps security practitioners build the governance discipline needed to manage high-risk identities across complex enterprise environments.
Published by the NHIMG editorial team on September 11, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org