SAP’s CVSS 10 kernel bug now has public PoCs — patch Internet-facing first

By George Bailey   Published: 09/24/26   3 min read

“We’ll catch the next change window” turns into an incident when a CVSS 10 in the SAP kernel ships with a public exploitation toolkit — weeks after Patch Day.

“We’ll catch the next change window” turns into an incident.

OVERPASS (CVE-2026-44756) is unauthenticated remote code execution via malformed Extended Passport (EPP) data in shared kernel code. Onapsis also flagged S4GET (CVE-2026-58240, CVSS 9.8) on the NetWeaver Message Server. SAPMAP now ships PoCs for both.

What happened

SAP’s September 8, 2026 Patch Day included HotNews Note 3747649 for OVERPASS: missing boundary validation when deserializing EPP lets an unauthenticated attacker send a crafted request and achieve high-impact compromise (Onapsis: OS command execution as the SAP admin OS account). EPP is processed at session open — before auth — and is reachable over HTTP (ICM/Web Dispatcher), SAP GUI/DIAG, and RFC. One kernel patch closes all routes.

S4GET (Note 3759472, CVE-2026-58240) is missing authentication when the Message Server registers application-server components — unauth network attackers can register unauthorized components. It hits modern kernel family 9.16–9.20 (S/4HANA 2025 and earlier moves to those kernels).

Onapsis updated guidance through September 21: the SAPMAP toolkit includes PoC exploits for OVERPASS and S4GET. Onapsis had not observed in-the-wild exploitation as of that update — PoC publication is the clock speeding up.

Why it matters

Shared kernel code means ERP, S/4HANA, Solution Manager, PI/PO, portals, and Web Dispatcher inherit the flaw. Onapsis estimates 10,000+ Internet-facing SAP web interfaces as a conservative count — and the SAP GUI route exposes essentially every ABAP system internally even when nothing is published. Authorizations and SoD do not help: the bug runs before they evaluate. History (ICMAD, RECON, CVE-2025-31324) says SAP criticals get reverse-engineered fast once patches and toolkits are out.

What to do first

Forward this — BASIS / SAP owners: patch Internet-facing ICM/Web Dispatcher systems against Note 3747649 first; PoCs are already in SAPMAP.

Details

Hunt / verify

Slack paste: Confirm Note 3747649 / 3759472 kernel levels; patch Internet-facing ICM/Web Dispatcher first; watch pre-auth EPP + Message Server registrations.

Sources

George Bailey

George Bailey is a cybersecurity researcher and writer at CyberExperts, covering cyber threats, AI, cloud security, vulnerabilities, and defensive strategies. His goal is to help security professionals quickly understand what matters most and how it impacts their organizations.