Critical

SAP, NetWeaver, ICM2SHELL, PROXYGATE, CVE-2026-76964, CVE-2026-89103, Web Dispatcher, SAP Gateway, SAML, ERP

SAP ICM2SHELL and PROXYGATE: Four CVSS 10.0 Flaws Patched

SAP's November 2026 patch fixes ICM2SHELL (CVE-2026-76964, CVE-2026-89126), PROXYGATE (CVE-2026-89103) and a SAML bypass, all CVSS 10.0 and pre-auth.

SAP's November 2026 Security Patch Day fixed four CVSS 10.0 flaws that unauthenticated attackers can use to fully compromise NetWeaver systems. Two of them, ICM2SHELL (CVE-2026-76964 and CVE-2026-89126), give remote code execution through WebSocket traffic on the ICM and Web Dispatcher. PROXYGATE (CVE-2026-89103) abuses SAP Gateway, and CVE-2026-120017 bypasses SAML login. No exploitation is reported yet.

SAP released 35 new security notes this month, according to its November 2026 security notes page. Four carry the maximum score, and NVD lists all four, including CVE-2026-76964 and CVE-2026-89103, as CVSS 10.0 with no privileges or user interaction required. Onapsis Research Labs found three of them and named two: ICM2SHELL for the pair of memory corruption bugs, and PROXYGATE for the Gateway flaw. SAP NetWeaver is the application server under SAP ERP and S/4HANA, so these bugs sit in front of finance, supply chain and HR data.

ICM2SHELL is a memory corruption bug in how the SAP kernel handles WebSocket traffic. The Internet Communication Manager and the Web Dispatcher share that code, so the component many companies put at the edge of their network is affected. In its ICM2SHELL advisory, Onapsis says an attacker who can reach the HTTP or HTTPS port can run operating system commands as the <sid>adm user, or crash the process. WebSocket support is on by default whether or not it is used.

PROXYGATE (CVE-2026-89103) works differently. SAP Gateway uses access control lists to decide which programs may register with it, and in vulnerable setups an outside attacker can pass as one of the system's own application servers. CVE-2026-120017 affects the SAML 2.0 service provider in AS ABAP: on some single sign-on setups, an attacker can submit a crafted assertion and log in as any user, including privileged accounts.

Which SAP systems are affected by ICM2SHELL and PROXYGATE?

CVE

Name

Component

SAP Note

CVSS

CVE-2026-76964

ICM2SHELL

NetWeaver AS ABAP, ICM (kernel 7.53 to 9.20)

3778530

10.0

CVE-2026-89126

ICM2SHELL

Web Dispatcher, including HANA XS (7.53 to 9.20)

3778556

10.0

CVE-2026-89103

PROXYGATE

SAP Gateway (kernel 7.22 to 9.21)

3798345

10.0

CVE-2026-120017

none

AS ABAP SAML2 service provider (SAP_BASIS 702 to 922)

3849308

10.0

Is the SAP November patch enough to fix PROXYGATE?

Not on its own. In its PROXYGATE advisory, Onapsis says that on most kernel releases SAP's fix combines a kernel patch with setting the profile parameter gw/acl_mode_proxy = 1. Some Gateway configurations are not exploitable, but many defaults are, so a version check alone does not tell you whether a system is safe. The same advisory notes the flaw also reaches AS Java, dual-stack and standalone Gateway systems.

For ICM2SHELL, patch the kernel and every Web Dispatcher in one rollout, including dispatchers embedded in HANA. If you cannot patch immediately, restrict who can reach ICM and Web Dispatcher ports from outside, and review which ICF services accept unauthenticated WebSocket connections. For CVE-2026-120017, prioritize systems that use SAML single sign-on.

Is ICM2SHELL being exploited?

Not yet. Onapsis says it has not observed in-the-wild exploitation, and none of the four flaws is in CISA's Known Exploited Vulnerabilities catalog as of November 10. EPSS scores are not yet available because the CVEs were published on November 10. History argues against waiting: CISA has flagged 14 SAP flaws as exploited since November 2021, three of them by ransomware groups, per BleepingComputer. That includes the Commerce Cloud bug we covered in August, which threat intelligence firm Defused reported was exploited days after its patch.

Our read

Four pre-authentication 10.0s in one month is unusual even for SAP, and the edge placement of Web Dispatcher makes ICM2SHELL the one to schedule first. PROXYGATE is the one most likely to be "patched" but still open, because the fix needs a profile parameter as well as the kernel update. Treat a missing EPSS score as "too new to score", not "low risk". Our guides on how to prioritize vulnerabilities beyond CVSS and what CISA KEV is explain how to weigh these, and see our earlier SAP NetWeaver ABAP flaw coverage. To check what your internet-facing web and API endpoints actually expose, Nexus Void runs VAPT on web apps, APIs and mobile apps.

Reporting by BleepingComputer and The Hacker News; research by Onapsis; CVSS per NVD.

Writing your own code with AI? The same bug classes surface there too. Scan your code free with Argus →
Liked this briefing? Share it:

More briefings

Get the briefings first
Breaking security news, verified fast, with the one fact the headlines skip. No spam - unsubscribe anytime.
AI CODE SECURITY
Catch the bug before it ships
Argus scans your repos for the vulnerability classes behind today's CVEs.
›Prioritized by real exploit data
›Connect a repo in minutes
Run a free scan →
Live NVD · EPSS · CISA KEV