The Library

SAP ICM2SHELL and PROXYGATE: Four 10.0 Flaws in NetWeaver, Web Dispatcher and Gateway, the Fixed Kernel Patch Levels and What to Check This Week

SAP's November 2026 patches fix four flaws rated 10.0. Three of them are ICM2SHELL and PROXYGATE in the SAP kernel, and the fourth is a SAML2 login flaw. Here are the affected kernels, the fixed patch levels and the settings to check.

Elite Performance Exclusive LLC 7 min read

Where Worldwide

SAP ICM2SHELL and PROXYGATE: Four 10.0 Flaws in NetWeaver, Web Dispatcher and Gateway, the Fixed Kernel Patch Levels and What to Check This Week
On this page 9 sections

SAP released fixes on November 10, 2026 for four flaws rated 10.0 out of 10. Three of them are in the SAP kernel components that handle web traffic and connections between systems. If your company runs SAP NetWeaver, S/4HANA, SAP Web Dispatcher or SAP HANA, the researchers say an attacker who can reach those services could run commands on the server without a password, so kernel patching belongs on this week's schedule.

What SAP fixed on November 2026 Patch Day

SAP published its November 2026 Security Patch Day on Tuesday, November 10, 2026: 35 new security notes, 4 GitHub security advisories and 3 updates to earlier notes. Nine notes are rated Critical, and four have the maximum CVSS score of 10.0:

CVE SAP note Component Name
CVE-2026-76964 3778530 NetWeaver AS ABAP, Internet Communication Manager (ICM) ICM2SHELL
CVE-2026-89126 3778556 SAP Web Dispatcher, including the one in SAP HANA XS ICM2SHELL
CVE-2026-89103 3798345 SAP Gateway PROXYGATE
CVE-2026-120017 3849308 NetWeaver AS ABAP SAML2 Service Provider none

Onapsis Research Labs reported the ICM2SHELL and PROXYGATE flaws to SAP and gave them those names.

What is confirmed and what is not known

  • Confirmed by SAP: the four notes, their 10.0 scores and the affected product versions, all on its public patch day page.
  • Confirmed by the researchers: Onapsis says it gave SAP a working ICM2SHELL exploit that runs commands as the SAP system account (<sid>adm) with no SAP user, no password and no user interaction. It describes PROXYGATE as remote code execution before login, also as <sid>adm.
  • Not known: Onapsis says that as of November 10 it had not seen either flaw used in real attacks, and it is holding back technical details for now. We found no statement from SAP or anyone else about attacks on the SAML2 flaw.

Which SAP systems are affected by ICM2SHELL

The ICM is the part of the SAP kernel that answers HTTP and HTTPS requests, and the Web Dispatcher is SAP's front door for web traffic. Onapsis says these are the SAP parts most likely to face the internet. According to its advisory, what decides exposure is the kernel, not the application release:

  • SAP NetWeaver AS ABAP on kernel 7.40 or higher, including dual-stack systems. AS Java on its own is not affected, and neither is kernel 7.22.
  • Every SAP Web Dispatcher, standalone or embedded in SAP HANA XS.
  • The attack goes through WebSocket support, which is on by default whether or not you use it.

Fixed patch levels listed by Onapsis:

Kernel or Web Dispatcher release Fixed patch level
7.53 1616, 1617
7.54 710
7.77 914
7.93 401, 420 (402 will include the fix but is not released yet; 419 is still affected)
9.16 111
9.18 37
9.20 11, 13
SAP HANA 2.0 XS Classic 2.00.079.11, 2.00.089.05
XS Advanced 1.0 SP05 Patch 4

A higher number does not always mean fixed: on 7.93, patch level 419 is newer than 401 and still affected. Kernels 7.40, 7.41, 7.42, 7.45, 7.49, 7.73, 7.81, 7.85 and 7.89 are affected and may get no fix, so they need to move to a supported, downward-compatible kernel.

If you cannot patch right away, SAP's FAQ note 3778788 covers two stopgaps, as Onapsis summarizes them. A patched Web Dispatcher in front (7.53 PL 1629, 7.54 PL 723, 7.93 PL 430, 9.16 PL 200 or higher) can shield systems that are reachable only through it, unless it uses PROT=ROUTER. Or you can set icm/HTTP/support_websocket_upgrade=FALSE and restart. Check the HTTP log for status 101 requests first: SAP warns this setting can break interactive and integration scenarios.

Which SAP systems are affected by PROXYGATE

SAP Gateway carries RFC connections between SAP systems and other programs. Onapsis says PROXYGATE tricks the gateway into treating an outside attacker as an internal application server. The flaw is in the kernel, so ABAP, AS Java, dual-stack and standalone gateways are all in scope.

Kernel Minimum fixed patch level
7.22 EXT, EX2, EX3 1612
7.53 1625
7.54 718
7.77 915
8.04 244
9.20 16
9.21 4

Three points from the Onapsis advisory matter most:

  • Hardening secinfo and reginfo does not stop PROXYGATE. What matters is the proxy access list, prxyinfo.
  • The kernel patch alone is not enough. You also need a restrictive prxyinfo file or gw/acl_mode_proxy = 1. That parameter ships set to 0, which allows everything. Kernels 7.93 and 9.16 already support it and need no new kernel: set it to 1.
  • Out-of-maintenance kernels 7.20, 7.21, 7.40, 7.41, 7.42, 7.45, 7.49, 7.73, 7.81, 7.85 and 7.89 are affected and need an upgrade (FAQ note 3810197).

SAP SAML2 vulnerability CVE-2026-120017

The fourth 10.0 is a missing-authentication flaw in the SAML2 Service Provider of SAP NetWeaver AS ABAP and ABAP Platform, the piece that handles single sign-on. SAP's public patch day page lists 16 affected SAP_BASIS releases: 702, 731, 740, 750 to 758, 816, 920, 921 and 922. That page does not say how the flaw works, and we found no write-up from researchers. The technical detail and the fix are in note 3849308, which needs an SAP support login to read. We could not confirm whether systems that do not use SAML are exposed, so check the note instead of assuming you are safe.

SAP security patch checklist for this week

What to do How to check
Inventory every kernel Record kernel release and patch level on every application server, Web Dispatcher and HANA XS, including test systems
Patch internet-facing first ICM and Web Dispatchers reachable from outside go first, then production, then the rest
Fix gateway settings Look for wildcard rules in prxyinfo; set gw/acl_mode_proxy = 1 where supported, after testing
Apply the SAML2 note Note 3849308 on the listed SAP_BASIS releases
Replace old kernels Plan moves off the out-of-maintenance kernels listed above
Limit ports Allow HTTP, HTTPS and gateway ports 33NN and 48NN only from networks that need them
Watch for crashes Check dev_icm and dev_webdisp for unexpected restarts or a changed ICM process ID
RISE with SAP Read note 3849055 for ICM2SHELL and confirm with SAP who applies the fix

Why this matters for a business running SAP

SAP is usually where orders, invoices, payroll, stock and customer records live. An attacker running commands as <sid>adm controls the SAP system and the data in it. Kernel patches need a restart and testing, so book the maintenance window now instead of waiting for reports of attacks. The 7.93 case is another reminder that a newer build is not proof of a fix, which we covered in Updated Is Not the Same as Patched. If nobody in your company clearly owns SAP kernel updates, start with Who Is Patching the Software That Runs Your Business?

SAP ICM2SHELL and PROXYGATE questions people are asking

What is ICM2SHELL?

It is the name Onapsis gave to CVE-2026-76964 (ICM) and CVE-2026-89126 (Web Dispatcher). Both are memory corruption flaws rated 10.0, and Onapsis says they allow remote code execution with no login.

What is PROXYGATE?

It is the name Onapsis gave to CVE-2026-89103, a broken access control flaw in SAP Gateway rated 10.0. Onapsis says it lets an attacker run commands before logging in.

Is ICM2SHELL or PROXYGATE being exploited?

Not as of November 10, 2026, according to Onapsis, which says it will update its advisories if that changes.

Is SAP Web Dispatcher affected?

Yes. Onapsis says every Web Dispatcher is affected by ICM2SHELL, including the one built into SAP HANA XS.

Does the PROXYGATE patch alone fix it?

No. Onapsis says you also need a restrictive prxyinfo file or gw/acl_mode_proxy set to 1.

Is SAP S/4HANA affected?

Onapsis says default S/4HANA services accept WebSocket connections without authentication, so check the kernel release and patch level on every S/4HANA server.

The bigger lesson

This month's most serious SAP flaws are not in an SAP application. They are in the kernel underneath, which many teams patch least often. Know which kernel every SAP server runs, including test systems and the old machine nobody touches, and keep it current.

For help hardening the systems that hold your business data, see security hardening or request a quote.

Get security alerts like this by email, with our free checklist, at security alerts.

Sources: SAP Security Notes November 2026; Onapsis ICM2SHELL advisory; Onapsis PROXYGATE advisory.

Share X LinkedIn Facebook

Was this article helpful?

We only keep the note with this article. No name, no email.

Protected by reCAPTCHA - Privacy and Terms.

Have a question about this article?

Ask it here and we will answer you directly by email. Questions are private, never posted.

Protected by reCAPTCHA - Privacy and Terms.

Security alerts by email

Hear about the next one first.

When attackers start using a flaw in software businesses run on, we email what it is, whether it touches you and what to do that week, with a round-up of our latest security writing. Free, one-click unsubscribe. You get the checklist straight away: 12 things to secure this week.

Protected by reCAPTCHA - Privacy and Terms.

Want a result like this?

Security alerts, breaches and the technology a business runs on: what happened, who it affects and what to do.

Get a Tech Quote

Security alerts by email

The next security hole is already out there. Hear about it from us first.

When attackers start using a flaw in software businesses run on, we email what it is, whether it touches you and what to do that week, with a round-up of our latest security writing. Free, one-click unsubscribe. You get the checklist straight away: 12 things to secure this week.

Protected by reCAPTCHA - Privacy and Terms.