{"schemaVersion":3,"id":"CVE-2021-22894","aliases":[],"status":"published","duplicateOf":null,"title":"Ivanti Pulse Connect Secure Collaboration Suite Buffer Overflow Vulnerability","description":"A buffer overflow vulnerability exists in Pulse Connect Secure before 9.1R11.4 allows a remote authenticated attacker to execute arbitrary code as the root user via maliciously crafted meeting room.","dates":{"published":"2021-05-27T11:15:11.000Z","modified":"2025-10-21T23:25:44.830Z","reserved":null,"kevAdded":["2021-11-03T00:00:00.000Z"],"kevDue":["2022-05-03T00:00:00.000Z"]},"cvss":{"headline":{"score":9,"severity":"high","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:L/Au:S/C:C/I:C/A:C","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":8.8,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":8.8,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":9,"severity":"high","vector":"AV:N/AC:L/Au:S/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.41284,"percentile":0.98658,"severity":"high","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.41284},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.41284,"percentile":0.98658}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.41284,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.41284,"percentile":0.98658}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2021-11-03T00:00:00.000Z","dueDate":"2022-05-03T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Ivanti Pulse Connect Secure Collaboration Suite Buffer Overflow Vulnerability","description":"Ivanti Pulse Connect Secure Collaboration Suite contains a buffer overflow vulnerabilities that allows a remote authenticated users to execute code as the root user via maliciously crafted meeting room.","notes":[{"type":"text","value":"Reference CISA's ED 21-03 (https://www.cisa.gov/news-events/directives/ed-21-03-mitigate-pulse-connect-secure-product-vulnerabilities) for further guidance and requirements. Note: The due date for addressing this vulnerability aligns with the requirements outlined in ED 21-03. https://nvd.nist.gov/vuln/detail/CVE-2021-22894"}],"vendor":"Ivanti","product":"Pulse Connect Secure","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2021-11-03T00:00:00.000Z","dueDate":"2022-05-03T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Ivanti Pulse Connect Secure Collaboration Suite Buffer Overflow Vulnerability","description":"Ivanti Pulse Connect Secure Collaboration Suite contains a buffer overflow vulnerabilities that allows a remote authenticated users to execute code as the root user via maliciously crafted meeting room.","notes":[{"type":"text","value":"Reference CISA's ED 21-03 (https://www.cisa.gov/news-events/directives/ed-21-03-mitigate-pulse-connect-secure-product-vulnerabilities) for further guidance and requirements. Note: The due date for addressing this vulnerability aligns with the requirements outlined in ED 21-03. https://nvd.nist.gov/vuln/detail/CVE-2021-22894"}],"vendor":"Ivanti","product":"Pulse Connect Secure","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-94","name":"Improper Control of Generation of Code ('Code Injection')","description":"The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/94.html"},{"id":"CWE-119","name":"Improper Restriction of Operations within the Bounds of a Memory Buffer","description":"The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/119.html"}],"affected":[{"vendor":"ivanti","product":"connect_secure","name":"connect secure","label":"connect_secure","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"9.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r1.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r2","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r2.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r2.1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r3","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r3.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r3.1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r3.2","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r3.3","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r3.5","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r4","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r4.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r4.1","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r5.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0:r6.0","noFixRecorded":false,"fixedIn":null},{"text":"9.1","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r1","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r10.0","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r10.2","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r11.0","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r11.1","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r11.3","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r2","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r3","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r4","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r4.1","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r4.2","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r4.3","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r5","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r6","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r7","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r8","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r8.1","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r8.2","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r8.4","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r9","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r9.1","noFixRecorded":false,"fixedIn":null},{"text":"9.1:r9.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"9.0 | 9.0:r1 | 9.0:r1.0 | 9.0:r2 | 9.0:r2.0 | 9.0:r2.1 | 9.0:r3 | 9.0:r3.0 | 9.0:r3.1 | 9.0:r3.2 | 9.0:r3.3 | 9.0:r3.5 | 9.0:r4 | 9.0:r4.0 | 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","eol":null,"hubHref":"/vendor/ivanti/connect_secure"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA44784/?kA23Z000000boUWSAY","label":"kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA44784/?kA23Z000000boUWSAY","hostname":"kb.pulsesecure.net","tags":["X Refsource MISC","Broken Link","Vendor Advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-22894","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-22894","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2021-05-27T11:15:11.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2021-11-03T00:00:00.000Z","label":"Added to CISA KEV","detail":"Ivanti Pulse Connect Secure Collaboration Suite Buffer Overflow Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2022-05-03T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2025-10-21T23:25:44.830Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T12:18:47.319Z","stale":false,"partial":false}}