{"schemaVersion":3,"id":"CVE-2024-20528","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"A vulnerability in the API of Cisco ISE could allow an authenticated, remote attacker to upload files to arbitrary locations on the underlying operating system of an affected device. To exploit this vulnerability, an attacker would need valid Super Admin credentials.\n\nThis vulnerability is due to insufficient validation of user-supplied parameters in API requests. An attacker could exploit this vulnerability by sending a crafted API request to an affected device. A successful exploit could allow the attacker to upload custom files to arbitrary locations on the underlying operating system, execute arbitrary code, and elevate privileges to root.","dates":{"published":"2024-11-06T16:30:33.800Z","modified":"2024-11-06T17:03:16.832Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":7.2,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":3.8,"severity":"low","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":7.2,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00609,"percentile":0.48425,"severity":"low","asOf":"2026-10-21T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-21T00:00:00.000Z","baselineScore":0.00609},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00609,"percentile":0.48425}],"last30":[{"date":"2026-09-21T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.00609,"percentile":null},{"date":"2026-10-21T00:00:00.000Z","score":0.00609,"percentile":0.48425}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":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-22","name":"Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","description":"The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.","type":"weakness","status":"Stable","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/22.html"}],"affected":[{"vendor":"cisco","product":"cisco identity services engine software","name":"Cisco Identity Services Engine Software","label":"cisco identity services engine software","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"3.1.0","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p1","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p3","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p2","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p4","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p5","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0 p1","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p6","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0 p2","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p7","noFixRecorded":false,"fixedIn":null},{"text":"3.3.0","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0 p3","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0 p4","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p8","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0 p5","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0 p6","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0 p9","noFixRecorded":false,"fixedIn":null},{"text":"3.3 Patch 2","noFixRecorded":false,"fixedIn":null},{"text":"3.3 Patch 1","noFixRecorded":false,"fixedIn":null},{"text":"3.3 Patch 3","noFixRecorded":false,"fixedIn":null}],"versionsText":"3.1.0 | 3.1.0 p1 | 3.1.0 p3 | 3.1.0 p2 | 3.2.0 | 3.1.0 p4 | 3.1.0 p5 | 3.2.0 p1 | 3.1.0 p6 | 3.2.0 p2 | 3.1.0 p7 | 3.3.0 | 3.2.0 p3 | 3.2.0 p4 | 3.1.0 p8 | 3.2.0 p5 | 3.2.0 p6 | 3.1.0 p9 | 3.3 Patch 2 | 3.3 Patch 1 | 3.3 Patch 3","eol":null,"hubHref":"/vendor/cisco/cisco_identity_services_engine_software"},{"vendor":"cisco","product":"identity_services_engine","name":"Identity Services Engine","label":"identity_services_engine","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 3.0.0, < 3.1.0","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch1","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch2","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch3","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch4","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch5","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch6","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch7","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch8","noFixRecorded":false,"fixedIn":null},{"text":"3.1.0:patch9","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0:patch1","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0:patch2","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0:patch3","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0:patch4","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0:patch5","noFixRecorded":false,"fixedIn":null},{"text":"3.2.0:patch6","noFixRecorded":false,"fixedIn":null},{"text":"3.3.0","noFixRecorded":false,"fixedIn":null},{"text":"3.3.0:patch1","noFixRecorded":false,"fixedIn":null},{"text":"3.3.0:patch2","noFixRecorded":false,"fixedIn":null},{"text":"3.3.0:patch3","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 3.0.0, < 3.1.0 | 3.1.0 | 3.1.0:patch1 | 3.1.0:patch2 | 3.1.0:patch3 | 3.1.0:patch4 | 3.1.0:patch5 | 3.1.0:patch6 | 3.1.0:patch7 | 3.1.0:patch8 | 3.1.0:patch9 | 3.2.0 | 3.2.0:patch1 | 3.2.0:patch2 | 3.2.0:patch3 | 3.2.0:patch4 | 3.2.0:patch5 | 3.2.0:patch6 | 3.3.0 | 3.3.0:patch1 | 3.3.0:patch2 | 3.3.0:patch3","eol":null,"hubHref":"/vendor/cisco/identity_services_engine"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-ise-multi-vuln-DBQdWRy","label":"sec.cloudapps.cisco.com/security/…","hostname":"sec.cloudapps.cisco.com","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2024-11-06T16:30:33.800Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-11-06T17:03:16.832Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":29,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-22T10:03:53.838Z","stale":false,"partial":false}}