Ivanti's Stolen Secrets Outlive the Patch
UTA0576 goes after the credentials that unlock every endpoint, so closing the entry point leaves the damage in place until you rotate them.
Volexity attributes exploitation of the Ivanti Connect Secure chain to UTA0576, per Risky Business. The actor does not stop at the appliance. It uses the access to read LAPS passwords, BitLocker recovery keys and AD service-account secrets. LAPS stores a separate local admin password for each machine in AD, so one stolen password cannot open every endpoint. A bulk read of those attributes reverses that design. BitLocker recovery keys unlock encrypted disks, which leaves a stolen laptop or a pulled drive unprotected at rest.
The Ivanti fix closes the entry point but does not invalidate secrets already exfiltrated. An organization that patches and stops there leaves the attacker holding passwords and keys that stay usable until they are rotated.
Three perimeter and Windows patches from the same week
| Item | Status | What the attacker gets | Missing from reporting |
|---|---|---|---|
| Ivanti Connect Secure CVE-2026-104935 | Exploited by UTA0576; patched | AD secrets, LAPS passwords, BitLocker recovery keys | When exploitation began |
| Windows Shell CVE-2026-96951 | Exploited; fixed in October Patch Tuesday | Downloaded payloads run without the usual warning | Whether a second zero-day exists |
| NetScaler ADC and Gateway | Critical patch issued | Not stated | CVE, CVSS score, exploitation status |
The Windows flaw matters as a phishing enabler. Mark-of-the-Web is the tag Windows applies to downloaded files so it can warn before running them. A bypass lets phishing payloads execute without that warning. Risky Business reports the flaw as exploited and fixed in a Patch Tuesday of 1,411 fixes. Its headline mentions two zero-days while the text describes only one, so MSRC and CISA's Known Exploited Vulnerabilities catalog are where to confirm before closing the ticket. In a release that size, exploitation status rather than volume sets the order of work.
NetScaler is the third item. Both CSO editions report another critical patch for ADC and Gateway and describe a recurring memory-handling problem. The CSO coverage omits the CVE ID, the score and the exploitation status, so Citrix's own bulletin is the authority. These appliances sit on the perimeter and hold authentication and session state.
Look for evidence of theft, then rotate anyway
Enable auditing for reads of the LAPS and BitLocker recovery attributes in AD. Hunt for bulk reads or unusual LDAP queries from the appliance's internal addresses. A hit makes rotation mandatory and extends the scope to endpoint forensics. A clean result proves little if auditing was off during the exposure window. Any appliance that ran a vulnerable build while facing the internet warrants rotation regardless.
Rotation scope is every secret the edge appliance could reach, including LAPS passwords, BitLocker recovery keys and AD service-account secrets.
Caveat: this rests on one report citing Volexity, which gives no indicators of compromise or exploitation dates. We would still act this week. Rotation costs far less than an attacker holding local admin on every managed endpoint.
What to do
Patch every Ivanti Connect Secure appliance for CVE-2026-104935 and run Ivanti's integrity check this week. Then rotate LAPS passwords, BitLocker recovery keys and any AD service-account secrets the appliance could reach.
Enable auditing on the LAPS and BitLocker recovery attributes in AD and hunt by Friday for bulk reads or unusual LDAP traffic from appliance internal addresses.
Deploy the CVE-2026-96951 fix this week and check NetScaler ADC and Gateway builds against Citrix's latest bulletin. Check CISA KEV for a possible second Windows zero-day.