Post

A Series of Unauthenticated Events Chained Exploitation of Ivanti Connect Secure Zero-Days

A Series of Unauthenticated Events Chained Exploitation of Ivanti Connect Secure Zero-Days

A Series of Unauthenticated Events: Chained Exploitation of Ivanti Connect Secure Zero-Days πŸš€

Volexity has identified active in-the-wild exploitation of a vulnerability chain allowing unauthenticated remote code execution in Ivanti Connect Secure VPN devices. Ivanti has published an advisory providing upgrade instructions to customers. Systems exhibiting signs of compromise, such as attempts to move laterally originating from the ICS VPN device, should be forensically investigated to ensure no breach has occurred.

In the first week of October 2026, Volexity discovered an unknown threat actor, UTA0576, abusing a zero-day exploit chain to compromise a fully patched (at the time, version 22.8R2.4) Ivanti Connect Secure (ICS) VPN appliance. This exploit chain combined an authentication bypass, a remote code execution (RCE), and a privilege escalation vulnerability to achieve unauthenticated root-level code execution. The RCE and authentication bypass vulnerabilities are tracked under CVE-2026-104935.

Volexity identified a range of post-exploitation actions undertaken by the threat actor that targeted Active Directory credentials and secrets, including Local Administrator Password Solution (LAPS) passwords and BitLocker recovery keys.

Starting on October 3, 2026, UTA0576 repeatedly exploited these vulnerabilities to compromise the ICS VPN appliance and run commands on it. With this access, the threat actor undertook post-exploitation actions including:

  • Extracted credentials stored on the ICS VPN appliance, such as domain credentials used with LDAP.
  • Dumped and exfiltrated limited Active Directory metadata.
  • Deployed a custom Kerberos tool capable of Kerberoast attacks and credential testing.
  • Deployed a custom Python LDAP tool to search Active Directory for LAPS local administrator passwords, BitLocker recovery keys, and password-bearing attributes via a compromised Active Directory service account.

UTA0576 also passed commands and results through the exploit chain’s HTTPS requests rather than a separate command-and-control (C2) channel, with no backdoor or web shell deployed to the compromised device.

Volexity conducted a thorough forensic investigation and identified a zero-day exploit chain targeting:

  • An authentication bypass in ICS welcome.cgi allowing requests to be routed to arbitrary CGI files, including those protected by authentication.
  • A file write vulnerability in wu.cgi.
  • A privilege escalation vulnerability in how the ICS dsinvoked broker trusts DSCache configuration data, which enables an attacker to execute commands as root.

Read full article

This post is licensed under CC BY 4.0 by the author.