Ivanti Connect Secure
CVE-2025-22457
CRITICAL
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Pre-authentication stack overflow reachable remotely with no user interaction (AV:N/AC:L/PR:N/UI:N) yields full code execution on the appliance, so C/I/A all High.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
7DescriptionNVD
A stack-based buffer overflow in Ivanti Connect Secure before version 22.7R2.6, Ivanti Policy Secure before version 22.7R1.4, and Ivanti ZTA Gateways before version 22.8R2.2 allows a remote unauthenticated attacker to achieve remote code execution.
AnalysisAI
Remote code execution in Ivanti Connect Secure (before 22.7R2.6), Ivanti Policy Secure (before 22.7R1.4), and Ivanti ZTA Gateways (before 22.8R2.2) lets a remote unauthenticated attacker overflow a stack buffer to run arbitrary code on the appliance. This flaw is confirmed actively exploited (CISA KEV), with publicly available exploit code and reporting of a suspected China-nexus threat actor, and it carries an elevated EPSS of 53.66% (98th percentile), placing it among the highest-risk internet-facing edge-device vulnerabilities.
Technical ContextAI
Ivanti Connect Secure (formerly Pulse Connect Secure) is an SSL VPN / remote-access gateway, with Policy Secure providing NAC enforcement and the ZTA (Zero Trust Access) Gateways handling zero-trust brokered access; all are internet-facing edge appliances processing untrusted client traffic. The root cause is CWE-121 (Stack-Based Buffer Overflow): attacker-controlled input is copied into a fixed-size stack buffer without adequate bounds checking, allowing corruption of adjacent stack memory (saved return address / control data) and hijack of execution flow. Because these devices terminate remote VPN/HTTPS sessions before authentication, the vulnerable parsing path is reachable pre-auth, and a successful overflow yields native code execution in the appliance context. The CPE data confirms the affected component is the Ivanti Connect Secure application, including the 22.7 R1.x and early R2.x branches.
RemediationAI
Upgrade immediately to the fixed releases per Ivanti's advisory: Vendor-released patch: Connect Secure 22.7R2.6, Policy Secure 22.7R1.4, and ZTA Gateways 22.8R2.2. Because this vulnerability is confirmed actively exploited, treat patching as emergency change and follow it with compromise assessment - review the Integrity Checker Tool (ICT) output and appliance logs for signs of intrusion, and if compromise is suspected, perform a factory reset before restoring to a known-good patched state and rotate all credentials/secrets that transited the device. As a compensating control before patching, restrict management and VPN exposure by limiting internet reachability of the appliance to known IP ranges or placing it behind additional network filtering; note this reduces but does not eliminate risk since the exposed service must remain reachable for legitimate remote users, and it does not remediate an already-compromised device. Refer to Ivanti's advisory (https://forums.ivanti.com/s/article/April-Security-Advisory-Ivanti-Connect-Secure-Policy-Secure-ZTA-Gateways-CVE-2025-22457) and the CISA KEV entry (https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-22457).
More in Connect Secure
View allIvanti Connect Secure and Policy Secure contain an authenticated command injection in web components allowing administra
Ivanti Connect Secure and Policy Secure contain an authentication bypass in the web component allowing unauthenticated a
Ivanti Connect Secure and Policy Secure contain an SSRF vulnerability in the SAML component allowing unauthenticated acc
Ivanti Connect Secure, Policy Secure, and Neurons for ZTA contain a stack-based buffer overflow allowing unauthenticated
Pulse Connect Secure 9.0R3/9.1R1 and higher is vulnerable to an authentication bypass vulnerability exposed by the Windo
A stack-based buffer overflow in Ivanti Connect Secure before version 22.7R2.6 allows a remote authenticated attacker to
Improper Input Validation in the admin portal of Ivanti Connect Secure before 22.7R2.1 and 9.1R18.9, or Ivanti Policy Se
A vulnerability in the Pulse Connect Secure < 9.1R9 admin web interface could allow an authenticated attacker to perform
In Pulse Secure Pulse Connect Secure version 9.0RX before 9.0R3.4, 8.3RX before 8.3R7.1, 8.2RX before 8.2R12.1, and 8.1R
A heap overflow vulnerability in IPSec component of Ivanti Connect Secure (9.x, 22.x) and Ivanti Policy Secure allows an
In Pulse Secure Pulse Connect Secure version 9.0RX before 9.0R3.4 and 8.3RX before 8.3R7.1 and Pulse Policy Secure versi
A privilege escalation vulnerability in web component of Ivanti Connect Secure (9.x, 22.x) and Ivanti Policy Secure (9.x
Same weakness CWE-121 – Stack-based Buffer Overflow
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today