Security Advisory

CVE-2023-46805: Ivanti Connect Secure Auth Bypass

Last updated:
  • CVE-2023-46805

CVE-2023-46805 is an authentication bypass in the web component of Ivanti Connect Secure and Policy Secure gateways that lets a remote, unauthenticated attacker reach restricted resources, and — chained with the CVE-2024-21887 command-injection flaw — was used by threat actors for widespread pre-authentication remote code execution, including in ransomware campaigns.

Vulnerability summary

CVSS base score

8.2

High severity

EPSS score (FIRST)

100.0%

Probability of exploitation in the wild in the next 30 days

CISA KEV catalog

Yes

Listed as known exploited

Published

Vulnerability ID: CVE-2023-46805 · Source: NVD

Affected components

ComponentCPEVersion range
Ivanti Connect Securecpe:2.3:a:ivanti:connect_secure:*:*:*:*:*:*:*:*9.0 through 9.1R18; 22.1R1 through 22.6R2 (enumerated vulnerable builds per NVD's CPE applicability statement)
Ivanti Policy Securecpe:2.3:a:ivanti:policy_secure:*:*:*:*:*:*:*:*9.0 through 9.1R9; 22.1R1 through 22.6R1 (enumerated vulnerable builds per NVD's CPE applicability statement)

What does this mean for affected devices?

CVE-2023-46805 is an authentication bypass (CWE-287) in the web component of Ivanti Connect Secure and Ivanti Policy Secure. A remote attacker who can reach the gateway's web interface, without any credentials, can circumvent control checks and access resources that should require authentication (NVD).

NVD's primary analysis gives CVSS v3.1 8.2 (high), vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N — network-reachable, low attack complexity, no privileges or user interaction required, high confidentiality impact. A CNA-reported CVSS v3.0 score of 8.2 using the same vector was separately submitted by Ivanti's bug-bounty intake (HackerOne) and matches NVD's figure (NVD).

On its own this vulnerability only allows unauthenticated access to restricted resources, but it becomes critical when chained with CVE-2024-21887, a command-injection flaw in the same product line: an attacker first uses CVE-2023-46805 to reach an authenticated administrative endpoint, then uses CVE-2024-21887 to execute arbitrary commands, giving full pre-authentication remote code execution on the appliance.

CISA added CVE-2023-46805 to the Known Exploited Vulnerabilities (KEV) catalog on 2024-01-10, with a required action to "apply mitigations per vendor instructions or discontinue use" (reflecting that no full vendor patch was available at the time of listing) and a due date of 2024-01-22. The KEV catalog records known use of this CVE in ransomware campaigns (CISA KEV).

Ivanti's own vendor advisory page is access-restricted (HTTP 403); affected-version detail here is sourced to NVD's CPE applicability statement instead: Ivanti Connect Secure builds 9.0 through 9.1R18 and 22.1R1 through 22.6R2, and Ivanti Policy Secure builds 9.0 through 9.1R9 and 22.1R1 through 22.6R1, are listed as vulnerable (NVD).

The joint CISA/FBI/CISA-partner advisory AA24-060B, "Threat Actors Exploit Multiple Vulnerabilities in Ivanti Connect Secure and Policy Secure Gateways", confirms the vulnerability "impact[s] all supported versions (9.x and 22.x)" of both products, describes threat actors chaining CVE-2023-46805 with CVE-2024-21887 to deploy web shells (including GLASSTOKEN, GIFTEDVISITOR, BUSHWALK, LIGHTWIRE and CHAINLINE variants) for persistent access, and notes that actors were able to deceive Ivanti's Integrity Checker Tool so that it failed to detect compromise. The advisory recommends limiting outbound internet connections from SSL-VPN appliances, limiting SSL-VPN connections to unprivileged accounts, keeping firmware updated, and applying vendor patches promptly (CISA Advisory AA24-060B).

As of 2026-10-20, FIRST scores the probability of exploitation at 0.99986 (99.983rd percentile) — among the highest EPSS scores tracked — consistent with a vulnerability that remains actively and widely exploited years after disclosure (FIRST EPSS).

Any Ivanti Connect Secure or Policy Secure gateway on an affected build should be treated as a priority: apply the vendor's current patched release, follow CISA's mitigation guidance, and check for indicators of prior compromise given the documented ransomware use and the fact that this flaw was exploited as part of a zero-day chain before a patch existed.

How to fix this class of issueThis advisory's weakness class is Authentication bypass. Our practical guide covers how to detect, fix, verify and disclose it: How to fix authentication bypass in embedded firmware.

Evidence

  • Authentication bypass (CWE-287) in the web component of Ivanti Connect Secure and Policy Secure lets a remote, unauthenticated attacker access restricted resources by bypassing control checks. — NVD
  • CVSS v3.1 base score is 8.2 (high), vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N, matching the CNA-submitted CVSS v3.0 score of 8.2. — NVD
  • Added to the CISA Known Exploited Vulnerabilities catalog on 2024-01-10, due date 2024-01-22, required action to apply vendor mitigations or discontinue use, with known ransomware campaign use. — CISA KEV
  • Affected builds per NVD's CPE applicability statement: Ivanti Connect Secure 9.0-9.1R18 and 22.1R1-22.6R2; Ivanti Policy Secure 9.0-9.1R9 and 22.1R1-22.6R1. — NVD
  • Impacts all supported 9.x and 22.x versions of both products; threat actors chained this CVE with CVE-2024-21887 to deploy web shells and evade the Integrity Checker Tool. — CISA Advisory AA24-060B
  • EPSS score is 0.99986 (99.983rd percentile) as of 2026-10-20. — FIRST EPSS

Related advisories

Sources

  1. NVD
  2. CISA KEV
  3. CISA Advisory AA24-060B
  4. FIRST EPSS

Frequently asked questions

How many days did CISA give organizations to act after adding CVE-2023-46805 to the KEV catalog?

CISA listed CVE-2023-46805 on the Known Exploited Vulnerabilities catalog on 2024-01-10 and set a remediation due date of 2024-01-22 — a 12-day window — per CISA KEV. At the time, the required action was to apply mitigations per vendor instructions or discontinue use, since no full vendor patch was available.

What privilege level does an attacker need to exploit CVE-2023-46805?

None. NVD's CVSS v3.1 vector for CVE-2023-46805 is AV:N/AC:L/PR:N/UI:N, meaning the flaw is reachable over the network, requires low attack complexity, and needs no privileges and no user interaction — consistent with its description as an authentication bypass that any remote, unauthenticated user can trigger, per NVD.

What web shells have threat actors deployed after exploiting CVE-2023-46805?

Per CISA Advisory AA24-060B, threat actors chaining CVE-2023-46805 with CVE-2024-21887 deployed several custom web shell variants for persistent access, named GLASSTOKEN, GIFTEDVISITOR, BUSHWALK, LIGHTWIRE and CHAINLINE, and were able to tamper with Ivanti's Integrity Checker Tool so it failed to flag the compromise.

Is Ivanti's own vendor advisory a usable source for which builds are affected by CVE-2023-46805?

Not directly — Ivanti's own advisory page returns an HTTP 403 and is access-restricted, so the affected-build list for CVE-2023-46805 used on this page (Connect Secure 9.0-9.1R18 and 22.1R1-22.6R2; Policy Secure 9.0-9.1R9 and 22.1R1-22.6R1) is instead sourced to NVD's CPE applicability statement, per NVD.