Skip to content

Defender Daily

Ivanti Connect Secure flaw used to get root and steal credentials, Volexity says

Affected
Connect Secure releases before 22.8R2.6, and 25.1 releases before their fixed builds, the Canadian Centre for Cyber Security says. All versions and fixes

Attackers chained a flaw in Ivanti Connect Secure, , with two flaws fixed on Oct 13 to run commands on the VPN appliance as root without logging in. Volexity found a group it tracks as UTA0576 doing this from Oct 3 and stealing domain credentials stored on the appliance. CISA added the flaw to KEV on Oct 30, with a second Connect Secure flaw, . Ivanti released patches on Oct 29, Volexity says.

Volexity traced the chain to three flaws. The first, in the public login script welcome.cgi, lets a request name another script in its X-DSCGI-PATH header and reach scripts that need a login. The second lets an attacker upload a script through wu.cgi and run it before the appliance deletes it. Ivanti tracks both as . The third, now , lets that code change a maintenance task in the DSCache configuration store, so the root service dsinvoked runs the attacker’s script as root.

Volexity found the attacks while investigating a customer’s appliance from Oct 5. It says UTA0576 began exploiting it on Oct 3, when the appliance ran 22.8R2.4, then the latest version. The attacker took credentials stored on the appliance and used its Active Directory service account to search for local administrator passwords and BitLocker recovery keys. It also captured directory traffic, sprayed passwords and deleted its entries from the appliance’s logs. It left no web shell or backdoor, and reran the whole chain for each command.

Volexity assesses with low confidence that UTA0576’s motive is criminal, and with medium confidence that it uses large language models to develop exploits. Volexity also says Ivanti’s Integrity Checker Tool may miss this chain, because it changes library code only in memory and restores the configuration it alters.

Ivanti fixed on Oct 13 and released a patch for the root flaw on Oct 29, according to Volexity. The Canadian Centre for Cyber Security lists Connect Secure releases before 22.8R2.6, and 25.1 releases before their fixed builds, as affected.

CISA describes as a flaw that generates predictable numbers or identifiers. No CVE record for it was public on Nov 2, and Volexity’s report doesn’t name it, so what it lets an attacker do isn’t public beyond Ivanti’s advisory. Volexity’s report describes one compromised appliance.

What to do

5 steps

Affected and fixed versions

  • Product
    Ivanti Connect Secure 22.8R2
    Affected
    Releases before 22.8R2.6
    Fixed
    22.8R2.6 or later
  • Product
    Ivanti Connect Secure 25.1
    Affected
    Releases before the fixed builds
    Fixed
    The fixed 25.1 builds in Ivanti’s advisory

Indicators

IPs copy defanged. Use Copy raw for queries.

IP addressHost the attacker used, an Evoxt VPS, Volexity says

Timeline

  1. Oct 3UTA0576 begins exploiting the customer’s appliance, Volexity finds.
  2. Oct 5Volexity begins investigating suspicious activity at the customer.
  3. Oct 13Ivanti fixes , Volexity publishes its report and CISA adds that flaw to KEV.
  4. Oct 29Ivanti releases a patch for the root flaw, .
  5. Oct 30CISA adds and to KEV.

Sources

Subscribe

Get the Daily Brief by email

Weekdays at 7am ET.

We’ll email you a link to confirm. Unsubscribe from any email.