CVE-2021-22893: Ivanti Pulse Connect Secure Use-After-Free Vulnerability
Vulnerability summary
CVE-2021-22893 is a critical (CVSS 10.0) Improper Authentication vulnerability in Ivanti Pulse Connect Secure. It is known to be exploited: CISA lists it, first on 03-11-2021. It has been used in ransomware campaigns. EPSS estimates a 47.17% chance of exploitation in the next 30 days, higher than 98.8% of scored vulnerabilities.
Timeline
- 23-04-2021PublishedVulnerability first disclosed.
- 03-11-2021Added to CISA KEVIvanti Pulse Connect Secure Use-After-Free Vulnerability
- 03-05-2022CISA remediation dueApply updates per vendor instructions.
- 12-08-2026Last modifiedVulnerability information updated.
Description
Pulse Connect Secure 9.0R3/9.1R1 and higher is vulnerable to an authentication bypass vulnerability exposed by the Windows File Share Browser and Pulse Secure Collaboration features of Pulse Connect Secure that can allow an unauthenticated user to perform remote arbitrary code execution on the Pulse Connect Secure gateway. This vulnerability has been exploited in the wild.
CVSS metrics
3 scores · 2 sources · 2 versions- NVDNIST10.0CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
EPSS trend
Probability
47.17%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
0.00 pp
From 47.17% on 21-09-2026
Known exploited
Compare KEV catalogs- Added
- 03-11-2021
- Federal due date
- 03-05-2022
CISA required action
Apply updates per vendor instructions.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-287Improper AuthenticationWhen an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.
- CWE-416Use After FreeThe product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory "belongs" to the code that operates on the new pointer.
Affected systems
Ivanti1 product
- connect_secure9.0 | 9.0:r1 | 9.0:r2 | 9.0:r2.1 | 9.0:r3 | 9.0:r3.1 | 9.0:r3.2 | 9.0:r3.3 | 9.0:r3.5 | 9.0:r4 | 9.0:r4.1 | 9.0:r5.0 | 9.0:r6.0 | 9.1 | 9.1:r1 | 9.1:r10.0 | 9.1:r10.2 | 9.1:r11.0 | 9.1:r11.1 | 9.1:r11.3 | 9.1:r2 | 9.1:r3 | 9.1:r4 | 9.1:r4.1 | 9.1:r4.2 | 9.1:r4.3 | 9.1:r5 | 9.1:r6 | 9.1:r7 | 9.1:r8 | 9.1:r8.1 | 9.1:r8.2 | 9.1:r8.4 | 9.1:r9 | 9.1:r9.1 | 9.1:r9.2
1 vendor · 1 product
References
6 links- kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA44784/X Refsource MISCBroken LinkVendor Advisory
- www.kb.cert.org/vuls/id/213092US Government Resource
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-22893Government ResourceUS Government Resource