Skip to content
All posts

SAP Patches ICM2SHELL, PROXYGATE: Four CVSS 10 Flaws

November 11, 2026 · PlayCISO
TL;DR · the short version

SAP's 10 November 2026 Security Patch Day fixed four vulnerabilities rated CVSS 10.0 that need no SAP user or password: memory corruption in the NetWeaver AS ABAP Internet Communication Manager (CVE-2026-76964) and in SAP Web Dispatcher (CVE-2026-89126), broken access control in SAP Gateway (CVE-2026-89103) and missing authentication in the SAML2 Service Provider (CVE-2026-120017). Onapsis, which found and reported three of them, calls the first two ICM2SHELL and the Gateway flaw PROXYGATE, and says it has not seen in-the-wild exploitation as of its 10 November advisories. Each is fixed by a SAP kernel or support-package patch. For ICM2SHELL, disabling WebSocket support is a workaround with significant impact; for PROXYGATE, Onapsis says SAP lists no official workaround and the fix needs a kernel patch plus a profile setting. Patch internet-facing Web Dispatchers and ICM first, then the rest.

Put it into practice
Decide your SAP patch deadline
Run the CISA SSVC decision tree for each of the four flaws and get a defensible patch priority.
Open the SSVC calculator

SAP fixed four maximum-severity vulnerabilities on 10 November 2026. All four are rated CVSS 10.0 in SAP's November 2026 Security Patch Day listing, and all four can be reached without a SAP user, password or user interaction. Onapsis, the SAP security firm that found and reported three of them, names two of them ICM2SHELL and PROXYGATE and says it has not observed them exploited in the wild.

Who this is for: CISOs, SAP basis and security teams, and anyone who runs ERP in the data centre or the cloud.

Based on SAP's patch-day page and three Onapsis advisories, read on 11 November 2026, plus BleepingComputer's report of 10 November (we could not open its page, so we cite it only where noted). PlayCISO is not affiliated with SAP or Onapsis. We publish no exploit details.

Confirmed vs not yet known

SAP confirms: four notes at CVSS 10.0 (vector AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) and the affected kernel and basis versions. SAP's page does not use the names ICM2SHELL or PROXYGATE.

Onapsis says: it discovered and reported ICM2SHELL and PROXYGATE, gave SAP a working exploit for each, and "have not observed active in-the-wild exploitation" of either. It withholds technical details.

Not established: whether anyone else has an exploit, and whether the fourth flaw, CVE-2026-120017, is exploited. Neither SAP nor Onapsis says either way. We could not complete a check of CISA KEV, so re-check it yourself.

Counts differ: SAP lists 35 new notes, 3 updates and 4 GitHub advisories; Onapsis counts 43 new and updated patches with 12 HotNews; BleepingComputer says 35 vulnerabilities. A note can cover more than one CVE.

The four CVSS 10.0 flaws

CVEComponent and weakness (SAP's wording)SAP NoteName (Onapsis)
CVE-2026-76964Memory corruption in SAP NetWeaver AS ABAP (Internet Communication Manager)3778530ICM2SHELL
CVE-2026-89126Memory corruption in SAP Web Dispatcher3778556ICM2SHELL
CVE-2026-89103Broken access control in SAP Gateway3798345PROXYGATE
CVE-2026-120017Missing authentication in SAP NetWeaver AS ABAP and ABAP Platform (SAML2 Service Provider)3849308none given

What Onapsis adds. ICM2SHELL is memory corruption in how the SAP kernel handles WebSocket traffic, and "WebSocket support is enabled by default, whether or not it is used". PROXYGATE is described as a pre-authentication remote code execution flaw in SAP Gateway; Onapsis says it works "by convincing the SAP Gateway that an unauthenticated, external attacker is one of the internal application servers", ending in control of the system as the account that owns the installation. SAP's own listing is the narrower "broken access control"; both are the same CVE.

Affected systems and patch order

  • Kernel: SAP lists KERNEL 7.53, 7.54, 7.77, 7.93, 9.16, 9.18 and 9.20 for the ICM flaw and kernels 7.22 to 9.21 for PROXYGATE; Web Dispatcher releases are listed under CVE-2026-89126. Onapsis says "if your kernel is below the fixed patch level, your system is vulnerable", and that kernels out of maintenance are also affected and "may not receive a fix".
  • AS Java: Onapsis says AS Java alone is not affected, but dual-stack installations are because of their ABAP stack.
  • SAML2: CVE-2026-120017 lists SAP_BASIS 702 to 758, 816 and 920 to 922.
  • Order: internet-facing Web Dispatchers, ICM and Gateways first; then internal systems that accept connections from other networks; then everything else.

Workarounds, as Onapsis reports them

  • ICM2SHELL: setting icm/HTTP/support_websocket_upgrade=FALSE and restarting removes the vulnerability, but "multiple features depend on WebSocket" and SAP warns of significant impact. A Web Dispatcher updated to a higher patch level can also protect the backends behind it.
  • PROXYGATE: "Until a system can be patched, SAP lists no official workaround". On most kernels the fix is a kernel patch plus setting gw/acl_mode_proxy = 1.

The run of maximum-severity SAP flaws

This is not the first this autumn. Onapsis published a remediation guide for OVERPASS (CVE-2026-44756) in September 2026: a CVSS 10.0 memory-corruption flaw in how the SAP kernel processes the Extended Passport, fixed in Note 3747649. It says it had not observed in-the-wild exploitation at publication, and that SAP authorisations and segregation-of-duties controls would not help. BleepingComputer also reports a maximum-severity flaw in SAP Commerce Cloud (CVE-2026-58231) patched in August that threat-intelligence firm Defused flagged as exploited days later, a maximum-severity OAuth2 server-side request forgery in multi-tenant BTP applications (CVE-2026-89111), and that CISA lists 14 SAP flaws as exploited since November 2021, three of them used by ransomware groups. We could not find the Commerce Cloud or BTP CVEs on SAP's or Onapsis's pages and did not complete a KEV check, so treat those as BleepingComputer's reporting, not our confirmation.

Useful next, if this was relevant to you

Showing 1 of 3: CISO Readiness Scorecard

Timeline

DateEventSource
8 Sep 2026Onapsis publishes its remediation guide for OVERPASS (CVE-2026-44756), fixed in SAP Note 3747649Onapsis
10 Nov 2026SAP Security Patch Day: 35 new notes, 3 updates, 4 GitHub advisories; four at CVSS 10.0SAP
10 Nov 2026Onapsis publishes ICM2SHELL and PROXYGATE advisories and its patch-day summaryICM2SHELL, PROXYGATE, Summary
10 Nov 2026BleepingComputer reports the patchesBleepingComputer (page not opened by us)

What security leaders should do this week

  • Inventory SAP kernels. List every ABAP and dual-stack system, its kernel release and patch level, and its Web Dispatcher. Out-of-maintenance kernels are affected and may get no fix: plan an upgrade, not a patch.
  • Find what faces the network. Web Dispatcher and ICM are network-facing by design. Confirm which are reachable from the internet or from partner networks, and put those first.
  • Apply notes 3778530, 3778556, 3798345 and 3849308, and for PROXYGATE also review the Gateway profile parameter Onapsis names.
  • If you cannot patch, decide with the business whether to disable WebSocket support for ICM2SHELL; Onapsis and SAP both warn it breaks features. Record the exception with an owner and a date.
  • Hunt and log. Onapsis has observed no exploitation, but plan for the day that changes: make sure ICM, Web Dispatcher and Gateway logs reach your SIEM.
  • Prioritise with data. Check KEV and EPSS in the KEV checker and EPSS lookup, then set the deadline with the SSVC calculator.
  • Ask your SAP hosting partner whether RISE or managed systems are already patched, and get the date in writing.

Frequently asked questions

What are ICM2SHELL and PROXYGATE?

Names Onapsis gave to SAP flaws it found and reported. ICM2SHELL covers CVE-2026-76964 (SAP NetWeaver AS ABAP Internet Communication Manager) and CVE-2026-89126 (SAP Web Dispatcher), both memory corruption in how the SAP kernel handles WebSocket traffic. PROXYGATE is CVE-2026-89103 in SAP Gateway, which SAP titles "Broken Access Control" and Onapsis describes as pre-authentication remote code execution. All three are rated CVSS 10.0, and none needs a SAP user or password.

What is the fourth maximum-severity flaw?

CVE-2026-120017, "Missing Authentication in SAP NetWeaver AS ABAP and ABAP Platform" in the SAML2 Service Provider component (SAP Security Note 3849308, CVSS 10.0, SAP_BASIS 702 to 758, 816 and 920 to 922). Onapsis did not publish an advisory for it that we could read, so we have SAP's listing only.

Are ICM2SHELL and PROXYGATE being exploited?

Onapsis says its Research Labs "have not observed active in-the-wild exploitation" of either as of its 10 November 2026 advisories. It says it gave SAP a working exploit for each and withholds technical details. That can change quickly, so treat it as a snapshot and re-check CISA KEV.

Is there a workaround if I cannot patch this week?

For ICM2SHELL, Onapsis says setting icm/HTTP/support_websocket_upgrade=FALSE and restarting removes the vulnerability, but SAP warns disabling WebSocket has a significant impact because multiple features depend on it. Onapsis also says a Web Dispatcher on a higher patch level can shield the backends behind it. For PROXYGATE, Onapsis says SAP lists no official workaround until a system can be patched, and the fix on most kernels combines a kernel patch with setting gw/acl_mode_proxy = 1.

Which SAP systems are affected?

The kernel is at the centre: SAP lists KERNEL 7.53, 7.54, 7.77, 7.93, 9.16, 9.18 and 9.20 for the ICM flaw, Web Dispatcher and kernel versions for the second ICM2SHELL CVE, and kernels 7.22 to 9.21 for PROXYGATE. Onapsis says AS Java alone is not affected but dual-stack systems are because of their ABAP stack, and that kernels out of maintenance are also affected and may not get a fix. Check the minimum patch level in each SAP Note for your kernel.

Which SAP notes should I apply?

SAP Security Notes 3778530 (CVE-2026-76964, ICM), 3778556 (CVE-2026-89126, Web Dispatcher), 3798345 (CVE-2026-89103, Gateway) and 3849308 (CVE-2026-120017, SAML2 Service Provider). Onapsis also points to FAQ notes 3778788 (ICM2SHELL) and 3810197 (PROXYGATE).

How many flaws did SAP fix in November 2026?

SAP's page says 35 new security notes, 3 updates to earlier notes and 4 GitHub security advisories. Onapsis counts 43 new and updated patches, including 12 HotNews notes and 13 high-priority notes. BleepingComputer says 35 vulnerabilities. A note can cover more than one CVE, so the numbers are not directly comparable.

Sources

Decide your SAP patch deadline
Run the CISA SSVC decision tree for each of the four flaws and get a defensible patch priority.
Open the SSVC calculator

Ready to practise the decisions these articles describe?

Run your first Cyber War Room free →

Pro