# CVE-2024-21887: Ivanti Connect Secure and Policy Secure Command Injection Vulnerability - Exploited (CISA KEV): yes, added 2024-01-10, known ransomware use - Published: 2024-01-12 - CVSS: 9.1 CRITICAL (v3.0) - EPSS: 100.0% (100th percentile) - CWE: CWE-77 A command injection vulnerability in web components of Ivanti Connect Secure (9.x, 22.x) and Ivanti Policy Secure (9.x, 22.x) allows an authenticated administrator to send specially crafted requests and execute arbitrary commands on the appliance. ## Edge WAF coverage (claimed by vendors, not measured) | Vendor | Status | First rule | Days after publication | |---|---|---|---| | Cloudflare | Blocks by default | 2025-04-02 | 446 | | AWS | No public claim | — | — | | Microsoft Azure | No public claim | — | — | | Google Cloud | Before feed history | — | — | | Fastly | Before feed history | — | — | | F5 | Rule published | 2024-03-12 | 60 | | Akamai | No public source | — | — | | OWASP CRS | No public claim | — | — | ### Cloudflare - 2025-04-02 · new · rule 533fbad558ce4c5ebcf013f09a5581d0 · default Block > Ivanti - Command Injection - CVE:CVE-2023-46805, CVE:CVE-2024-21887, CVE:CVE-2024-22024. Previous action: N/A. New action: Block. N/A Source: https://developers.cloudflare.com/changelog/post/2025-04-02-waf-release/ ### F5 - 2024-03-12 · new · rule 200013080 > Added: signature 200013080 "Ivanti Pulse Connect Secure Authentication Bypass" (Authentication/Authorization Attacks, risk High), systems: Other Web Server. References: CVE-2023-46805, CVE-2024-21887. Source: https://docs.cloud.f5.com/docs-v2/platform/changelogs/security-details-changelog ## Our test (measured) - OWASP Core Rule Set 4.25.0, paranoia level 1, anomaly threshold 5, default CRS settings: blocked (1 of 1 requests blocked), template CVE-2024-21887, 2026-11-02 - OWASP Core Rule Set 4.25.0, paranoia level 2, anomaly threshold 5, default CRS settings: blocked (1 of 1 requests blocked), template CVE-2024-21887, 2026-11-02 "No public claim" means no vendor statement names this CVE; "Before feed history" means the CVE is older than the vendor feed. In both cases generic rules may still block it. HTML: https://cve.vigilbase.com/cve/CVE-2024-21887 · JSON: https://cve.vigilbase.com/api/v1/cves/CVE-2024-21887