Citrix disclosed eight vulnerabilities in customer-managed NetScaler ADC and NetScaler Gateway appliances on September 27, 2026. Two of them, CVE-2026-88771 and CVE-2026-88772, were already being exploited against unmitigated deployments.
Both vulnerabilities can allow unauthenticated remote code execution. CVE-2026-88771 affects every NetScaler ADC and Gateway deployment running a vulnerable build, including default configurations. CVE-2026-88772 is a memory overflow that can lead to remote code execution or denial of service when DTLS is enabled. DTLS is enabled by default on NetScaler Gateway VPN virtual servers unless an administrator explicitly disables it.
CISA added both flaws to the Known Exploited Vulnerabilities Catalog on September 27. The federal remediation due date is September 30, and the KEV record calls for forensic triage under CISA's risk-based vulnerability directive.
For NetScaler owners, this is more than an emergency upgrade. These appliances often sit directly on the network edge, terminate remote-access sessions, handle application traffic, connect to identity infrastructure, and store certificates and service credentials. Installing a fixed build closes the known vulnerabilities. It does not establish that the appliance was clean before the upgrade.
Establish the real scope
Start by identifying every customer-managed NetScaler ADC and NetScaler Gateway instance. The Citrix bulletin does not apply to Citrix-managed cloud services, which Citrix updates directly, but it does apply to customer-managed appliances and Secure Private Access Hybrid deployments that use NetScaler instances.
Include physical MPX appliances, VPX virtual appliances, SDX-hosted VPX instances, FIPS deployments, disaster-recovery systems, lab appliances, and instances operated by a service provider on the organization's behalf. An inventory entry should record the build, platform, public IP address, virtual server roles, HA relationship, management interface exposure, log destination, configuration backup location, and responsible technical owner.
The affected supported branches are:
- NetScaler ADC and NetScaler Gateway 14.1 before 14.1-73.37
- NetScaler ADC and NetScaler Gateway 13.1 before 13.1-64.23
- NetScaler ADC 14.1-FIPS before 14.1-73.37 FIPS
- NetScaler ADC 13.1-FIPS and 13.1-NDcPP before 13.1-37.279
CVE-2026-88771 does not require a special feature or unusual configuration. If an appliance runs one of those affected builds, it meets the vulnerability precondition.
CVE-2026-88772 requires DTLS. Administrators should inspect the running configuration rather than relying on memory. A VPN virtual server with no explicit -dtls OFF setting has DTLS enabled by default. Virtual servers configured with the DTLS type also meet the precondition.
That distinction is useful for investigation and prioritization, but it should not delay the update. Citrix states that all affected NetScaler deployments are exposed to at least one vulnerability in the bulletin.
Preserve evidence before changing the appliance
An exploited edge-device vulnerability creates tension between patch speed and evidence preservation. Waiting too long leaves the remote code execution path open. Patching, rebooting, or replacing the appliance without collecting available evidence can make it harder to determine whether the system was already used for access.
The response lead should decide what can be collected immediately without creating unsafe delay. Citrix's compromise-response guidance recommends preserving a snapshot of a potentially compromised VPX instance, documenting system time and time-zone settings, retaining local and remote logs, and generating a technical support bundle. Citrix also describes memory and disk collection options for some appliance types, but those steps should be coordinated with an incident-response team because they can affect the running system.
At minimum, record:
- The current build and configuration before the upgrade
- The appliance time, time zone, and NTP configuration
- Active sessions, processes, and network connections available to the team
- Local logs, crash data, and core files that may be relevant
- Centralized syslog, SIEM, authentication, VPN, firewall, DNS, proxy, and endpoint records
- The exact time the appliance was isolated, upgraded, restarted, or returned to service
Do not let evidence collection become a reason to leave a vulnerable internet-facing appliance online indefinitely. If the organization cannot safely collect data while exposure remains, isolate the device, preserve what is practical, and proceed under the incident-response plan.
Install the correct fixed build
Citrix directs customers to upgrade immediately to 14.1-73.37 or later, 13.1-64.23 or later, 14.1-73.37 FIPS or later, or 13.1-37.279 or later for 13.1 FIPS and NDcPP deployments.
There is an operational caveat for the 13.1 branch. Citrix reports that build 13.1-64.23 can enter a cyclic reboot during upgrade under a specific configuration condition. Administrators can run show ns variable before the upgrade. If the command returns configured variables, Citrix advises planning the upgrade to 13.1-64.24 to avoid the issue. If it returns no output, the deployment is not susceptible to that known upgrade problem.
The update also enforces signed SAML assertions. Citrix states that configurations using samlRejectUnsignedAssertion OFF are converted to the secure behavior during upgrade. Teams using SAML should verify that the identity provider issues signed assertions and include authentication tests in the change plan.
For an HA pair, plan the sequence, failover checks, configuration synchronization, rollback conditions, and post-upgrade validation before starting. Confirm the installed build on each node. Test remote access, application delivery, authentication, monitoring, logging, certificate use, and administrative access. A completed package installation is only one part of restoring the service safely.
Use the Citrix scan as a triage input
Citrix is making generic indicators of compromise available through NetScaler Console. The scan requires the telemetry channel and supported Console functionality. Organizations that do not use NetScaler Console can contact Citrix Support for access to the applicable indicators.
Run the scan when the prerequisites are available, retain the result, and repeat it if Citrix updates the detection logic. The NetScaler Console documentation explains that prior scan results are retained and that detection content may change as more indicators become available.
A result of "No Compromise Detected" is not proof that the appliance was never compromised. Citrix explicitly warns that the indicator set does not cover every technique an attacker may use and may have limited forensic value. Treat the result as one input alongside logs, file integrity data, network telemetry, authentication events, and the exposure timeline.
A positive or suspicious result should move the response out of the patch workflow and into incident handling. The same is true when required logs are missing, unexplained changes appear on the appliance, or the team cannot establish when exposure began.
Investigate the systems behind the gateway
A NetScaler investigation should not stop at the appliance. The device may connect to LDAP, RADIUS, SAML identity providers, web applications, management networks, monitoring systems, and administrative jump hosts. It can hold certificates, private keys, shared secrets, service-account credentials, API keys, and local administrator accounts.
Review authentication activity for unusual source addresses, impossible session timing, new administrative behavior, unexplained account changes, and access that occurred outside normal operating patterns. Examine outbound connections from the appliance and traffic between it and internal systems. Check management jump hosts and administrator endpoints for activity that could explain configuration changes or follow-on access.
Scope the secrets that existed on the appliance during the exposure period. If evidence indicates compromise, revoke or rotate service-account passwords, RADIUS secrets, OAuth tokens, API keys, SNMP community strings, certificates, private keys, and local credentials. Review user sessions and tokens that passed through Gateway or AAA virtual servers and invalidate them where the incident evidence requires it.
This work needs a timeline. Correlate the appliance's logs with identity-provider records, firewall traffic, DNS lookups, endpoint telemetry, and application logs. The objective is to determine whether the appliance was only vulnerable, whether exploitation occurred, and whether the attacker reached another system.
Rebuild when trust is lost
If the investigation establishes or strongly indicates compromise, an in-place patch does not restore trust in the appliance. Citrix's recovery guidance recommends isolation, credential revocation, investigation of connected systems, and replacement or restoration from a known-good state. For VPX instances, Citrix recommends replacing and restoring the instance. Backups used for restoration should predate the compromise.
After rebuilding, install current firmware before restoring the verified configuration. Rotate local passwords and cryptographic material again after restoration so that credentials reintroduced from a backup do not remain valid. Keep the rebuilt system under increased monitoring and confirm that NetScaler management services are not exposed to the public internet.
Organizations should involve legal counsel before destroying or rebuilding evidence when notification duties, insurance requirements, contractual obligations, or law-enforcement involvement may apply.
Give edge appliances an incident workflow
The immediate task is to patch the vulnerable NetScaler builds. The larger control issue is whether the organization can respond to an exploited edge-device flaw without first discovering who owns the appliance, where its logs go, and which identities depend on it.
Maintain a separate inventory and response path for remote-access gateways, firewalls, load balancers, identity systems, mail servers, and management consoles. Assign technical and business owners. Document emergency change authority, evidence-preservation steps, external log retention, credential dependencies, recovery procedures, and the conditions that trigger incident response rather than routine vulnerability remediation.
For CVE-2026-88771 and CVE-2026-88772, the practical sequence is clear: identify every customer-managed NetScaler, preserve available evidence, install the correct fixed build, run Citrix's compromise checks, investigate the systems connected to the appliance, and rebuild if trust cannot be established.
If your team finds evidence of exploitation or cannot determine whether an exposed NetScaler was compromised, CulperSec Incident Response can help preserve evidence, scope the intrusion, and guide containment and recovery decisions.




