Fixed again since. CTX697174 (2026-10-03) fixed CVE-2026-88779 in 14.1-73.41 / 13.1-64.28. Then CTX697191 (2026-10-08) fixed CVE-2026-107406 in 14.1-73.46 / 13.1-64.29. Upgrade to the current safe build, not only the first fixed build for CVE-2026-88772.
The short answer
- Affected
- NetScaler ADC and NetScaler Gateway builds below the first fixed build for their release, when the precondition below is met.
- Fixed in
- 14.1-73.37 / 13.1-64.23First fixed builds for 14.1 / 13.1. All releases in the table below.
- Current safe build
- 14.1-73.46 / 13.1-64.29Includes later fixes. Advisory data as of 2026-10-15.
- CISA KEV
- Added 2026-09-27, federal due date 2026-09-30. Known ransomware use: Unknown.
- Forensic triage
- Yes. CISA flags this CVE for forensic triage: preserve evidence (snapshot, logs) before patching.
- CVSS
- 9.5 (CVSS v4.0, vendor score in CTX697096)
- Preconditions
- DTLS enabled on a VPN vserver (ON by default)
- Session kill advised
- No. The bulletin does not call for session termination. Community guidance recommends it (see After patching).
Fixed builds from the Citrix® security bulletin CTX697096
| Release | First fixed build | Current safe build |
|---|---|---|
| NetScaler 14.1 | 14.1-73.37 | 14.1-73.46 |
| NetScaler 14.1 FIPS | 14.1-73.37 FIPS | 14.1-73.46 FIPS |
| NetScaler 13.1Past end of maintenance | 13.1-64.23 | 13.1-64.29 |
| NetScaler 13.1 FIPS/NDcPPPast end of maintenance | 13.1-37.279 FIPS | 13.1-37.283 FIPS |
FIPS and NDcPP builds have separate fixed builds: see the table and the bulletin.
What it is
“Citrix NetScaler Improper Restriction of Operations within the Bounds of a Memory Buffer Vulnerability”
Our advisory data, taken from CTX697096, summarises it as: DTLS memory overflow leading to RCE. Vulnerability class: memory overflow (CWE-119). Precondition: DTLS enabled on a VPN vserver (ON by default).
For the full description, read the CVE.org record for CVE-2026-88772 and the vendor bulletin.
Am I affected?
Two things must both be true: the appliance runs a build below the fixed build for its release (see the table above), and its configuration meets the precondition: DTLS enabled on a VPN vserver (ON by default). Find the build with show ns version on the CLI.
Enter your build to check it against CVE-2026-88772 and every other NetScaler CVE in our data. The checker runs in your browser and never connects to any appliance.
Open the checker with CVE-2026-88772 highlightedHow to patch
Evidence first. CISA flags CVE-2026-88772 for forensic triage. Preserve evidence (snapshot, logs) before you patch, then upgrade, then run the IoC checks below.
- Choose the target build: at least
14.1-73.37on 14.1 or13.1-64.23on 13.1. Prefer the current safe build (14.1-73.46 / 13.1-64.29), which also includes later fixes. FIPS and NDcPP appliances need their own fixed build from the table above. - Upgrade every node. In an HA pair, upgrade the secondary first, fail over, then upgrade the former primary. Our HA pair upgrade runbook walks through each step and the rollback.
- Confirm the build on each node with
show ns version, then work through the post-patch steps below.
13.1 is past end of maintenance, so plan the move to 14.1 while you are in the change window. Check the release dates in our NetScaler end-of-life guide.
If you cannot upgrade yet
- CVE-2026-88772: set vpn vserver <name> -dtls OFF and block inbound UDP/443
Interim measures reduce exposure; only the fixed build removes the vulnerability.
After patching
Steps in the vendor bulletin
vendor bulletinThe bulletin does not call for session termination. It lists no post-patch steps beyond the upgrade.
Additional steps from CISA, CERTs and researchers
community guidancekill aaa session -all
kill icaconnection -all
kill pcoipConnection -all
kill rdp connection -all
clear lb persistentSessions- kill aaa session -all: Poppelgaard: kill all five session types
- Snapshot the VPX / collect logs and memory BEFORE patching (BOD 26-04 forensic triage; NCSC-NL: keep memory and at least 1 month of logs)
- Revoke sessions and rotate credentials (Mandiant)
Run session kills only after every HA or cluster node is on the fixed build.
Configuration changes for other CVEs in CTX697096
CVE-2026-88778: enable Enhanced ISN generation
set ns tcpParam -enhancedISNgeneration ENABLEDNITRO attribute nstcpparam.enhancedisngeneration verified in the NITRO reference; the CLI spelling comes from third parties.
Hunt for compromise
Upgrading does not remove an existing compromise. These indicators and tools are published guidance; we do not run them for you.
PitScaler (WHIPSHOT/SLAPSHOT) indicators
- /var/netscaler/logon/LogonPoint/custom/.ctxs.receiver
- /vpn/scripts/linux/nsg64.deb and nsgclient18.deb
- /tmp/.uxdport, /tmp/.uxdlock
- Edited /etc/httpd.conf (AliasMatch / AddHandler)
- setuid /bin/sh; /var/netscaler/.ns_suidcmd
- 'pitboss ... NSPPE' log lines containing IFS or b64decode
- Abuse of /netscaler/ns_monuploadd_err.pl
ls -la /var/netscaler/logon/LogonPoint/custom/.ctxs.receiver /vpn/scripts/linux/nsg64.deb /vpn/scripts/linux/nsgclient18.deb /tmp/.uxdport /tmp/.uxdlock /var/netscaler/.ns_suidcmd ls -la /bin/sh grep -nE 'AliasMatch|AddHandler' /etc/httpd.conf zgrep -E 'pitboss.*(IFS|b64decode)' /var/log/ns.log*Tools: NetScaler Console IoC scan, watchTowr detection artefact generator, netscaler-ctx697096-checker, NCSC-NL scripts, Unit 42 'pitboss' hunting query
Source: Unit 42; Mandiant/GTIG; NCSC-NL; Poppelgaard
Timeline
- Vendor bulletin CTX697096 published with fixed builds
- Added to the CISA Known Exploited Vulnerabilities catalog
- CISA federal remediation due date
- Later bulletin CTX697174 (CVE-2026-88779) raises the safe build to 14.1-73.41 / 13.1-64.28
- Later bulletin CTX697191 (CVE-2026-107406) raises the safe build to 14.1-73.46 / 13.1-64.29
Related CVEs
- CVE-2026-88771(PitScaler)Unauthenticated command injection (default configuration)CISA KEVSame bulletin (CTX697096)
- CVE-2026-88773PitScaler: HTTP request smugglingNot in KEVSame bulletin (CTX697096)
- CVE-2026-88774PitScaler: policy bypassNot in KEVSame bulletin (CTX697096)
- CVE-2026-88775PitScaler: memory overflowNot in KEVSame bulletin (CTX697096)
- CVE-2026-88776PitScaler: memory overflowNot in KEVSame bulletin (CTX697096)
- CVE-2026-88777PitScaler: memory overflowNot in KEVSame bulletin (CTX697096)
- CVE-2026-88778PitScaler: TCP initial sequence number prediction (needs Enhanced ISN as well as the upgrade)Not in KEVSame bulletin (CTX697096)
- CVE-2026-88779SAML memory overflow (vendor: DoS; RCE suspected)CISA KEVLater fix (CTX697174)
- CVE-2026-107406Memory overflow leading to RCE or DoSNot in KEVLater fix (CTX697191)
Sources
- Vendor bulletin: CTX697096, NetScaler ADC and Gateway security bulletin for CVE-2026-88771 through CVE-2026-88778 (PitScaler) (published 2026-09-27)
- CVE record: https://www.cve.org/CVERecord?id=CVE-2026-88772
- CISA KEV catalog JSON feed, version 2026.10.15: https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json
Last verified 2026-10-15 against CISA KEV and CVE.org. Advisory data version 2026.10.15-1.