Skip to main content
Live Webinar with SANS (June 25)— Agentic CTI Automation for Fun & ProfitRegister Free
Mallory
CriticalCISA KEVExploited in the wildPublic exploit

Citrix NetScaler ADC/Gateway SAML IdP Memory Overread

IdentifiersCVE-2026-3055CWE-125· Out-of-bounds Read

CVE-2026-3055 is a critical out-of-bounds read / memory overread vulnerability in NetScaler ADC and NetScaler Gateway caused by insufficient input validation when the appliance is configured as a SAML Identity Provider (IdP). The issue affects customer-managed deployments, including NetScaler ADC/Gateway 14.1 before 14.1-60.58 or 14.1-66.59 as cited in reporting, 13.1 before 13.1-62.23, and NetScaler ADC FIPS/NDcPP before 13.1-37.262. Public reporting and researcher analysis indicate the CVE may encompass at least two related memory disclosure conditions affecting the /saml/login and /wsfed/passive?wctx endpoints. In the /wsfed/passive variant described by watchTowr, a request with the wctx parameter present but without a value can cause the appliance to read unintended memory and return leaked data in a base64-encoded NSC_TASS cookie. Successful exploitation can disclose sensitive memory contents from the appliance without authentication.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation allows a remote unauthenticated attacker to read unintended memory contents from vulnerable NetScaler appliances. Reported exposed data includes sensitive information such as authentication tokens, credentials, session data, and authenticated administrative session IDs. Theft of administrator session material can enable administrative access and potentially full takeover of the appliance, after which the device could be used for further intrusion activity such as persistence, traffic interception, or pivoting deeper into the environment. The vulnerability has been reported as actively exploited in the wild and added to CISA's KEV catalog.

Mitigation

If you can’t patch tonight, do this now.

If immediate patching is not possible, reduce exposure by disabling or removing SAML IdP functionality where operationally feasible, restricting access to affected authentication endpoints, and limiting internet exposure of vulnerable appliances. Identify vulnerable configuration by checking for SAML IdP profiles such as the presence of "add authentication samlIdPProfile .*". Monitor for reconnaissance and exploitation attempts, including unusual requests to /cgi/GetAuthMethods, /saml/login, and /wsfed/passive?wctx, and review DEBUG/ns.log data where available for anomalous inserted strings. If compromise is suspected, isolate the appliance, preserve evidence, revoke credentials, rotate secrets, and examine connected systems for follow-on activity.

Remediation

Patch, then assume compromise.

Upgrade affected NetScaler ADC and NetScaler Gateway appliances to fixed builds. Reported fixed versions include 14.1-60.58 or later / 14.1-66.59 or later depending on branch cited, 13.1-62.23 or later, and 13.1-37.262 or later for FIPS and NDcPP. Prioritize patching internet-facing and SAML IdP-configured appliances immediately. After patching, organizations that may have been exposed should review vendor incident-response guidance, inspect logs for suspicious access to /saml/login and /wsfed/passive?wctx, investigate for session theft or other compromise, revoke and rotate credentials and secrets, validate administrative accounts and sessions, and rebuild or isolate affected systems if compromise is suspected.
PUBLIC EXPLOITS

Exploits

1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos (4 hidden).

VALID 1 / 5 TOTALView more in app
CVE-2026-3055---Citrix-NetScaler-Memory-Overread-PoCMaturityPoCVerified exploit

This repository is a multi-script Python exploit toolkit for CVE-2026-3055, described as a Citrix NetScaler ADC / Gateway memory overread affecting systems configured as a SAML IdP. It is not tied to a known exploitation framework; instead it is a standalone repository with one main exploit and three supporting utilities. Repository structure: the main operational file is exploit.py, which performs vulnerability checking, repeated triggering of the vulnerable endpoint, decoding of the NSC_TASS cookie, extraction of sensitive data from leaked memory, optional session harvesting, and report generation. detectors/vulnerability_checker.py is a lighter-weight detector that only checks whether the target appears vulnerable by requesting /wsfed/passive?wctx and inspecting the returned NSC_TASS cookie. memory_leaker.py is a continuous polling tool that repeatedly hits the same endpoint and prints likely session IDs or cookies found in decoded memory. session_harvester.py is a focused post-exploitation helper that repeatedly collects leaked data, extracts candidate session IDs with regexes, saves them to JSON, and can test a supplied session by replaying it as NSC_TASS and NSC_AAAC against /vpn/index.html. The remaining files are documentation, usage examples, and requirements. Exploit capability: the code performs unauthenticated network/web requests to the target appliance, specifically to /wsfed/passive?wctx, and treats the NSC_TASS cookie as the memory disclosure channel. It base64-decodes the cookie, checks for unusually large decoded content as a sign of vulnerability, and searches leaked memory for session-like strings, cookie material, and other sensitive data. The toolkit is clearly intended to support session theft and administrative session hijacking rather than code execution. The session_harvester component extends this by storing unique sessions and testing whether replayed cookies yield access to /vpn/index.html. Notable observables: the primary fingerprintable target path is /wsfed/passive?wctx, used in all exploit components. A secondary path, /vpn/index.html, is used to validate harvested sessions. Cookie names NSC_TASS, NSC_TEMP, and NSC_AAAC are central to the logic. Example output files include harvested_sessions.json, sessions.json, and report.json. The code disables TLS certificate verification globally for requests sessions. Assessment: this is a real exploit-oriented repository, not just a detector, because it automates repeated triggering of the bug, extracts sensitive data from leaked memory, and includes session replay/testing logic for hijacking. It is best classified as OPERATIONAL rather than WEAPONIZED because the payload is fixed to this vulnerability and target workflow, but it provides practical post-exploitation utility.

fevar54Disclosed Mar 31, 2026pythontextnetworkweb
EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
Citrix SystemsNetscaler Adcapplication
Citrix SystemsNetscaler Application Delivery Controllerapplication
Citrix SystemsNetscaler Gatewayapplication

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence1

Every observed campaign linking this CVE to a named adversary.

Associated malware

Malware families riding this exploit, with evidence and IOCs.

Detection signatures2

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity182

Community discussion across Reddit, Mastodon, and other social sources.