Finding in the Wild | NetScaler 14.1-73.33+ – Security Patch Installed, and Suddenly the ICA Session Is Gone?

Many NetScaler administrators are currently likely to be updating their appliances to 14.1-73.33 or later because of current security issues. And, of course, the recommendation remains: 👉 Install security updates! However, the release notes contain a small detail

Many NetScaler administrators are currently likely to be updating their appliances to 14.1-73.33 or later because of current security issues.

And, of course, the recommendation remains:

👉 Install security updates!

However, the release notes contain a small detail worth knowing before the maintenance window.

ICA Proxy sessions may lose their ability to reconnect

The scenario:

A user starts a Citrix session before the NetScaler upgrade.

The session continues running on the VDA.

The NetScaler is then updated to 14.1-73.33+.

When the user subsequently tries to reconnect to the existing session:

💥 Reconnect fails.

The reason is the session tickets issued before the upgrade.

They can no longer be used for reconnection after the upgrade. The user must start a new session.

The good news:

This is not a general ICA Proxy issue after the upgrade.

Sessions started after the upgrade work normally, including subsequent reconnects.

No additional configuration is required.

The affected transition is:

Pre-upgrade session → upgrade → post-upgrade reconnect

Why does this matter?

We normally perform NetScaler HA upgrades with as little user impact as possible:

Upgrade secondary → failover → upgrade primary.

It is easy to assume:

HA upgrade without downtime = users notice nothing.

That is not necessarily true here.

The infrastructure may be fully available while existing ICA sessions are still affected at the next reconnect.

🔥 Zero-downtime HA upgrade ≠ zero user impact

My recommendation

When upgrading to 14.1-73.33+:

👉 Account for existing ICA sessions
👉 Inform users about possible session loss
👉 Prepare the service desk accordingly
👉 Perform the upgrade outside productive usage hours where possible

This small detail can become particularly relevant in 24/7 environments.

Takeaway

Of course, this is no reason to postpone a security update.

But it demonstrates again:

Sometimes the most interesting findings are not in the security bulletin, but somewhere in the release notes. 😉

Finding in the Wild | NetScaler 14.1 – Repeated Reboots and nsppe Crashes: A Closer Look at Build 73.30

Over recent weeks, I have observed repeated unexplained reboots and anomalies involving the Packet Engine (nsppe) in several NetScaler environments . Interestingly, I am apparently not alone. Administrators in the NetScaler community are reporting similar cases, sometimes involving

Over recent weeks, I have observed repeated unexplained reboots and anomalies involving the Packet Engine (nsppe) in several NetScaler environments.

Interestingly, I am apparently not alone. Administrators in the NetScaler community are reporting similar cases, sometimes involving multiple reboots within a few hours across several appliances.

In one of these cases, Citrix Support reportedly identified an unexpected termination of a Packet Engine process (nsppe) with signal 11. The supervision process then detected the Packet Engine failure and initiated an appliance restart.

Particularly noticeable: some events were observed after high volumes of malformed or suspicious SSL VPN requests, including path-traversal patterns.

Important: A causal link between these requests and the nsppe crashes is currently not confirmed. This should not be interpreted as evidence of a new exploit or vulnerability.

However, the current NetScaler 14.1 build 73.30 is interesting.

This version contains a range of fixes, including changes around the Packet Engine. At the same time, early administrator reports suggest their systems stabilized after updating to 14.1-73.30.

My recommendation
Anyone currently seeing unexplained NetScaler reboots should investigate more closely:
🔹 Check nsppe crashes and core dumps
🔹 Check /var/core
🔹 Analyze newnslog and system logs around the reboot
🔹 Correlate the timing with SSL VPN/Gateway traffic
🔹 Check the current firmware level
🔹 Assess the fixes in 14.1-73.30 against your own environment

I would therefore include 14.1-73.30 in near-term upgrade planning, following prior testing, of course.

If the Packet Engine dies and the appliance consequently reboots, it was UP again afterwards is not a sufficient investigation. 😉

I would be interested to know: Have you also seen unexplained reboots or nsppe crashes on NetScaler 14.1 in recent weeks?

Checklist for Citrix ADC CVE-2019-19781

Citrix has released a critical vulnerability warning (CVE-2019-19781) in all Citrix ADC & Gateway systems one week before Christmas. Several working exploits have been released since Jan. 10, 2020 and are available to everyone.

Current notice: This article covers a specific older NetScaler vulnerability. For a vendor-independent process covering current CVEs, firmware updates and checks for possible compromise, refer to our NetScaler CVE Checklist.

Important ! The fix from Citrix with the Responder Policy does not work on systems with version 12.1.51.16/51.19, 50.31 and older. If this version is in use, please update to the latest 12.1 version.

The exploits allow remote code to be executed anonymously, allowing unauthenticated attackers to take over the various machines with root privileges.

Continue reading “Checklist for Citrix ADC CVE-2019-19781”

Checklist for NetScaler (Citrix ADC) CVE-2023-3519

Citrix issued an alert yesterday (07/18/2023) about a critical vulnerability (CVE-2023-3519) in all NetScaler (Citrix ADC) & Gateway systems. To date, no working exploits have been published.

Current notice: This article covers a specific older NetScaler vulnerability. For a vendor-independent process covering current CVEs, firmware updates and checks for possible compromise, refer to our NetScaler CVE Checklist.

Important ! There are no patches for NetScaler (Citrix ADC) version 12.1 or older. These systems have reached their EOL and will therefore no longer be equipped with the necessary fix. In this case please update to the latest 13.0 or 13.1 version.

The vulnerability allows anonymous remote code execution and thus unauthenticated attackers to take over various machines with root privileges.

As we hear from the Citrix community, more and more attacked systems are being found. The first exploits have also been available for purchase on the dark web for some time.

Continue reading “Checklist for NetScaler (Citrix ADC) CVE-2023-3519”

Checklist for NetScaler (Citrix ADC) CVE-2023-4966

Citrix issued an alert (10/10/2023) about a critical vulnerability (CVE-2023-4966) in all NetScaler (Citrix ADC) & Gateway systems. Several working exploits have been published.

Current notice: This article covers a specific older NetScaler vulnerability. For a vendor-independent process covering current CVEs, firmware updates and checks for possible compromise, refer to our NetScaler CVE Checklist.

Please note that simply updating the systems is not enough. The connection tokens must also be reset.

Important ! There are no patches for NetScaler (Citrix ADC) version 12.1 or older. These systems have reached their EOL and will therefore no longer be equipped with the necessary fix. In this case please update to the latest 13.0, 13.1 or 14.1 version.

The vulnerability allows anonymous remote code execution and thus unauthenticated attackers to take over various machines with root privileges.

Continue reading “Checklist for NetScaler (Citrix ADC) CVE-2023-4966”