Skip to content

CVE-2025-0282: Pre-Authentication Root RCE via Stack Buffer Overflow in Ivanti Connect Secure (ICS / IPS / ZTA)

HERMES

HERMES THREAT SCORE & VPN GATEWAY ZERO-DAY EXPOSURE

Target: Ivanti Connect Secure, Policy Secure & ZTA Gateways (prior to 22.7R2.5)
Confidence: 99%
98 / 100
CRITICAL

Measures real-world operational relevance, exploit weaponization, and active threat posture.

Dimension Breakdown
Exploitability 20 / 20
Threat Activity 20 / 20
Weaponization 20 / 20
Exposure 20 / 20
Prevalence 19 / 20
Impact 20 / 20
Exploit Maturity 20 / 20
Attack Chain Potential 20 / 20
⚖️ Divergence & Operational Rationale

Hermes assesses CVE-2025-0282 at an HTS of 98 (CRITICAL SEVERITY). This stack buffer overflow in the SSL VPN web service allows unauthenticated remote attackers to achieve arbitrary code execution as root. Actively exploited as a zero-day by nation-state actors to bypass built-in Integrity Measurement Tools (ICT) and deploy stealthy backdoors.

🕸️ Connected Knowledge Graph & Provenance

CVE-2025-0282: Pre-Authentication Root RCE via Stack Buffer Overflow in Ivanti Connect Secure (ICS / IPS / ZTA)VULNERABILITY

Connected Nodes: 2
Active Relationships (Outgoing)
→ affectsPRODUCTIvanti Connect Secure VPN
98% VERY_HIGH

Software platform affected by security vulnerabilities and agentic attack patterns.

🔍 Why is this related? (Evidence & Provenance)

“Confirmed security vulnerability in Ivanti Connect Secure VPN documented in Hermes dossier.”

Supporting Verified Evidence:
→ usesATTACK TECHNIQUET1059: Command and Scripting Interpreter
90% VERY_HIGH

Adversaries abuse command and script interpreters (Bash, Python, PowerShell) to execute arbitrary commands.

🔍 Why is this related? (Evidence & Provenance)

“Attack execution telemetry aligns with MITRE ATT&CK technique T1059.”

Supporting Verified Evidence:
ParameterTechnical SpecificationOperational Impact
CVE IdentifierCVE-2025-0282Official NVD / MITRE record
Associated CWECWE-121: Stack-based Buffer OverflowOut-of-bounds write in web server stack memory
CVSS v3.1 Score9.0 CRITICALCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0 Score9.2 CRITICALCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Applicable CPEscpe:2.3:a:ivanti:connect_secure:*:*:*:*:*:*:*:*
cpe:2.3:a:ivanti:policy_secure:*:*:*:*:*:*:*:*
cpe:2.3:a:ivanti:neurons_for_zero_trust_access:*:*:*:*:*:*:*:*
Enterprise remote access VPN and Zero Trust gateways
Affected VersionsICS < 22.7R2.5, IPS < 22.7R1.2, ZTA < 22.7R2.3Unpatched production gateway appliances
Fixed Versions22.7R2.5 (ICS), 22.7R1.2 (IPS), 22.7R2.3 (ZTA)Emergency patches released on January 8, 2025

  • CISA KEV: Added on January 8, 2025; strict remediation deadline of January 15, 2025 (ransomware = Known).
  • EPSS Score: 0.99979 (Percentile: 99.980% — widespread global targeting).
  • Operational Status: In-the-wild zero-day exploitation confirmed by Mandiant and Volexity prior to patch release.
  • PoC & Weaponization: Public and weaponized exploits overwriting stack return addresses during SAML/Web Service parsing to execute ROP shellcode.
  • Access Conditions: Pre-authentication; direct network vector via HTTPS (port 443); medium attack complexity due to ASLR mitigation.

  • Threat Actors: Nation-state APTs (UNC5221, UTA0178) and cybercrime ransomware affiliates.
  • Observed Campaigns: Deployment of custom root implants specifically designed to tamper with Ivanti’s internal Integrity Checker Tool (ICT).
  • Associated Malware: WIREFIRE, BUSHWALK webshells, WARPWIRE credential scrapers, and persistent backdoors in /home/bin/.
  • Exploitation Timeline: Zero-day activity observed in December 2024; public advisory and CISA KEV entry on January 8, 2025.

  • Anomalous POST Requests: Heavy HTTP POST requests to web service endpoints with abnormal payloads.
  • File System Alterations: Presence of unrecognized files in /data/runtime/ or modified Python scripts in /home/bin/.
title: Suspected Buffer Overflow Crash on Ivanti Connect Secure (CVE-2025-0282)
id: e8d7c6b5-0282-4123-9abc-0123456789de
status: test
description: Detects abnormal execution or segmentation faults in Ivanti web daemon associated with CVE-2025-0282
references:
- https://www.cisa.gov/cisa-mitigation-instructions-CVE-2025-0282
author: Hermes Codex Research
date: 2026-09-10
logsource:
product: ivanti_connect_secure
service: system
detection:
selection:
event_type: 'core_dump'
process_name: 'web'
signal: 11 # SIGSEGV
condition: selection
falsepositives:
- Rare software faults unrelated to incoming network traffic
level: critical
rule Exploit_Ivanti_Stack_Overflow_CVE_2025_0282 {
meta:
description = "Detects ROP shellcodes targeting Ivanti Connect Secure stack overflow"
author = "Hermes Codex Research"
date = "2026-09-10"
reference = "CVE-2025-0282"
strings:
$dana_uri = "/dana-na/" ascii
$ws_uri = "/dana-ws/" ascii
$shell_spawn = "/bin/sh -c" ascii
$rop_chain = { 90 90 90 90 [16-64] 48 89 E5 [8-32] 0F 05 }
condition:
($dana_uri or $ws_uri) and ($shell_spawn or $rop_chain)
}
alert tcp $EXTERNAL_NET any -> $IVANTI_SERVERS 443 (msg:"HERMES - Ivanti Connect Secure Stack Buffer Overflow Attempt (CVE-2025-0282)"; flow:to_server,established; content:"POST"; http_method; content:"/dana-ws/"; http_uri; pcre:"/Content-Length:\s*([8-9][0-9]{4}|[0-9]{6,})/H"; classtype:attempted-admin; sid:20250282; rev:1;)
  • External ICT Tool: Always execute the official external Integrity Checker Tool (built-in ICT may be compromised by the attacker).
  • Ivanti Event Logs: Check for unexpected restarts of the web daemon or dsspnod process.
  • MITRE ATT&CK: T1190 (Exploit Public-Facing Application), T1059.004 (Unix Shell), T1505.003 (Web Shell), T1562.001 (Disable Security Tools).

  1. Apply Firmware Patch Immediately: Upgrade gateway appliances to 22.7R2.5 (ICS) or corresponding fixed releases.
  2. Execute External ICT Verification: Run the external ICT package before and after patching to ensure no persistent implants exist.
  3. Factory Reset If Tampered: If external ICT reports integrity mismatches, perform a complete hardware factory reset and import clean configurations.
  4. Complete Credential & Secret Rotation: Rotate all digital certificates, SAML signing keys, and Active Directory service accounts mapped to the VPN appliance.
  5. Restrict Outbound Appliance Traffic: Block direct outbound connections from the appliance except to authorized vendor update repositories.

”What happens if this vulnerability is exploited in an enterprise?”

Section titled “”What happens if this vulnerability is exploited in an enterprise?””
  1. Initial Vector via Perimeter HTTPS: The attacker transmits crafted POST requests to the Ivanti Connect Secure gateway over public port 443.
  2. Stack Memory Hijacking: The buffer overflow overwrites processor registers, redirecting execution flow to execute injected shellcode with full root system privileges.
  3. Defensive Tool Tampering: The adversary modifies system files to subvert the internal Integrity Checker Tool (ICT), masking their presence from administrative dashboards.
  4. Live Credential Scraping: The attacker taps authentication streams, capturing cleartext Active Directory usernames and passwords entered by remote employees.
  5. Enterprise Domain Compromise: Using harvested administrative credentials, the adversary pivots across internal subnets, takes control of Domain Controllers, and deploys enterprise-wide ransomware.