Evidence dossier

CVE-2026-20122

Cisco Catalyst SD-WAN Manager Arbitrary File Overwrite Vulnerability

58.873.8Priority evidence range
As known Jul 19, 2026, 5:00 AM UTCgen-56ccdaf9

Normalized restatement

A vulnerability in the API of Cisco Catalyst SD-WAN Manager could allow an authenticated, remote attacker to overwrite arbitrary files on the local file system. To exploit this vulnerability, the attacker must have valid read-only credentials with API access on the affected system. This vulnerability is due to improper file handling on the API interface of an affected system. An attacker could exploit this vulnerability by uploading a malicious file on the local file system. A successful exploit could allow the attacker to overwrite arbitrary files on the affected system and gain vmanage user privileges.

State
PUBLISHED
Published
Feb 25, 2026
Updated
Apr 21, 2026
Evidence coverage
85%
CISA KEVCatalog member

Please adhere to CISA’s guidelines to assess exposure and mitigate risks associated with Cisco SD-WAN devices as outlines in CISA’s Emergency Directive 26-03 (URL listed below in Notes) and CISA’s “Hunt & Hardening Guidance for Cisco SD-WAN Devices (URL listed below in Notes). Adhere to the applicable BOD 22-01 guidance for cloud services or discontinue use of the product if mitigations are not available.

FIRST EPSS7.02%

2026-07-18 · v2026.06.15 · percentile 93.5%

Source stateNo scored conflict

Distinct CVSS assessments remain side by side; none are averaged.

Source comparison

Who said what

CISA-ADPindependent enrichment
container

CISA ADP Vulnrichment

ciscooriginal assertion
container

Cisco Catalyst SD-WAN Manager Arbitrary File Overwrite Vulnerability

CISA KEVoriginal assertion
observed_exploitation

Cisco Catalyst SD-WAN Manager Incorrect Use of Privileged APIs Vulnerability

FIRST EPSSoriginal assertion
model_probability

Probability 0.070160000000; percentile 0.934520000000

Applicability

Cited product scope

Trace impact →
CiscoCisco Catalyst SD-WAN Manager
[{"status": "affected", "version": "20.1.12"}, {"status": "affected", "version": "19.2.1"}, {"status": "affected", "version": "18.4.4"}, {"status": "affected", "version": "18.4.5"}, {"status": "affected", "version": "20.1.1.1"}, {"status": "affected", "version": "20.1.1"}, {"status": "affected", "version": "19.3.0"}, {"status": "affected", "version": "19.2.2"}, {"status": "affected", "version": "19.2.099"}, {"status": "affected", "version": "18.3.6"}, {"status": "affected", "version": "18.3.7"}, {"status": "affected", "version": "19.2.0"}, {"status": "affected", "version": "18.3.8"}, {"status": "affected", "version": "19.0.0"}, {"status": "affected", "version": "19.1.0"}, {"status": "affected", "version": "18.4.302"}, {"status": "affected", "version": "18.4.303"}, {"status": "affected", "version": "19.2.097"}, {"status": "affected", "version": "19.2.098"}, {"status": "affected", "version": "17.2.10"}, {"status": "affected", "version": "18.3.6.1"}, {"status": "affected", "version": "19.0.1a"}, {"status": "affected", "version": "18.2.0"}, {"status": "affected", "version": "18.4.3"}, {"status": "affected", "version": "18.4.1"}, {"status": "affected", "version": "17.2.8"}, {"status": "affected", "version": "18.3.3.1"}, {"status": "affected", "version": "18.4.0"}, {"status": "affected", "version": "18.3.1"}, {"status": "affected", "version": "17.2.6"}, {"status": "affected", "version": "17.2.9"}, {"status": "affected", "version": "18.3.4"}, {"status": "affected", "version": "17.2.5"}, {"status": "affected", "version": "18.3.1.1"}, {"status": "affected", "version": "18.3.5"}, {"status": "affected", "version": "18.4.0.1"}, {"status": "affected", "version": "18.3.3"}, {"status": "affected", "version": "17.2.7"}, {"status": "affected", "version": "17.2.4"}, {"status": "affected", "version": "18.3.0"}, {"status": "affected", "version": "19.2.3"}, {"status": "affected", "version": "18.4.501_ES"}, {"status": "affected", "version": "20.3.1"}, {"status": "affected", "version": "20.1.2"}, {"status": "affected", "version": "19.2.929"}, {"status": "affected", "version": "19.2.31"}, {"status": "affected", "version": "20.3.2"}, {"status": "affected", "version": "19.2.32"}, {"status": "affected", "version": "20.3.2_925"}, {"status": "affected", "version": "20.3.2.1"}, {"status": "affected", "version": "20.3.2.1_927"}, {"status": "affected", "version": "18.4.6"}, {"status": "affected", "version": "20.1.2_937"}, {"status": "affected", "version": "20.4.1"}, {"status": "affected", "version": "20.3.2_928"}, {"status": "affected", "version": "20.3.2_929"}, {"status": "affected", "version": "20.4.1.0.1"}, {"status": "affected", "version": "20.3.2.1_930"}, {"status": "affected", "version": "19.2.4"}, {"status": "affected", "version": "20.5.0.1.1"}, {"status": "affected", "version": "20.4.1.1"}, {"status": "affected", "version": "20.3.3"}, {"status": "affected", "version": "19.2.4.0.1"}, {"status": "affected", "version": "20.3.2_937"}, {"status": "affected", "version": "20.3.3.1"}, {"status": "affected", "version": "20.5.1"}, {"status": "affected", "version": "20.1.3"}, {"status": "affected", "version": "20.3.3.0.4"}, {"status": "affected", "version": "20.3.3.1.2"}, {"status": "affected", "version": "20.3.3.1.1"}, {"status": "affected", "version": "20.4.1.2"}, {"status": "affected", "version": "20.3.3.0.2"}, {"status": "affected", "version": "20.4.1.1.5"}, {"status": "affected", "version": "20.4.1.0.01"}, {"status": "affected", "version": "20.4.1.0.02"}, {"status": "affected", "version": "20.3.3.1.7"}, {"status": "affected", "version": "20.3.3.1.5"}, {"status": "affected", "version": "20.5.1.0.1"}, {"status": "affected", "version": "20.3.3.1.10"}, {"status": "affected", "version": "20.3.3.0.8"}, {"status": "affected", "version": "20.4.2"}, {"status": "affected", "version": "20.4.2.0.1"}, {"status": "affected", "version": "20.3.4"}, {"status": "affected", "version": "20.3.3.0.14"}, {"status": "affected", "version": "19.2.4.0.8"}, {"status": "affected", "version": "19.2.4.0.9"}, {"status": "affected", "version": "20.3.4.0.1"}, {"status": "affected", "version": "20.3.2.0.5"}, {"status": "affected", "version": "20.6.1"}, {"status": "affected", "version": "20.5.1.0.2"}, {"status": "affected", "version": "20.3.3.0.17"}, {"status": "affected", "version": "20.6.1.1"}, {"status": "affected", "version": "20.6.0.18.3"}, {"status": "affected", "version": "20.3.2.0.6"}, {"status": "affected", "version": "20.6.0.18.4"}, {"status": "affected", "version": "20.4.2.0.2"}, {"status": "affected", "version": "20.3.3.0.16"}, {"status": "affected", "version": "20.3.4.0.5"}, {"status": "affected", "version": "20.6.1.0.1"}, {"status": "affected", "version": "20.3.4.0.6"}, {"status": "affected", "version": "20.6.2"}, {"status": "affected", "version": "20.7.1EFT2"}, {"status": "affected", "version": "20.3.4.0.9"}, {"status": "affected", "version": "20.3.4.0.11"}, {"status": "affected", "version": "20.4.2.0.4"}, {"status": "affected", "version": "20.3.3.0.18"}, {"status": "affected", "version": "20.7.1"}, {"status": "affected", "version": "20.6.2.1"}, {"status": "affected", "version": "20.3.4.1"}, {"status": "affected", "version": "20.5.1.1"}, {"status": "affected", "version": "20.4.2.1"}, {"status": "affected", "version": "20.4.2.1.1"}, {"status": "affected", "version": "20.3.4.1.1"}, {"status": "affected", "version": "20.3.813"}, {"status": "affected", "version": "20.3.4.0.19"}, {"status": "affected", "version": "20.4.2.2.1"}, {"status": "affected", "version": "20.5.1.2"}, {"status": "affected", "version": "20.3.4.2"}, {"status": "affected", "version": "20.3.814"}, {"status": "affected", "version": "20.4.2.2"}, {"status": "affected", "version": "20.6.2.2"}, {"status": "affected", "version": "20.3.4.2.1"}, {"status": "affected", "version": "20.7.1.1"}, {"status": "affected", "version": "20.3.4.1.2"}, {"status": "affected", "version": "20.6.2.2.2"}, {"status": "affected", "version": "20.3.4.0.20"}, {"status": "affected", "version": "20.6.2.2.3"}, {"status": "affected", "version": "20.4.2.2.2"}, {"status": "affected", "version": "20.3.5"}, {"status": "affected", "version": "20.6.2.0.4"}, {"status": "affected", "version": "20.4.2.2.3"}, {"status": "affected", "version": "20.3.4.0.24"}, {"status": "affected", "version": "20.6.2.2.7"}, {"status": "affected", "version": "20.6.3"}, {"status": "affected", "version": "20.3.4.2.2"}, {"status": "affected", "version": "20.4.2.2.4"}, {"status": "affected", "version": "20.7.1.0.2"}, {"status": "affected", "version": "20.8.1"}, {"status": "affected", "version": "20.3.5.0.8"}, {"status": "affected", "version": "20.3.5.0.9"}, {"status": "affected", "version": "20.4.2.2.8"}, {"status": "affected", "version": "20.3.5.0.7"}, {"status": "affected", "version": "20.6.3.0.7"}, {"status": "affected", "version": "20.6.3.0.5"}, {"status": "affected", "version": "20.6.3.0.10"}, {"status": "affected", "version": "20.6.3.0.2"}, {"status": "affected", "version": "20.7.2"}, {"status": "affected", "version": "20.9.1EFT2"}, {"status": "affected", "version": "20.6.3.0.11"}, {"status": "affected", "version": "20.6.3.1"}, {"status": "affected", "version": "20.6.3.0.14"}, {"status": "affected", "version": "20.6.4"}, {"status": "affected", "version": "20.9.1"}, {"status": "affected", "version": "20.6.3.0.19"}, {"status": "affected", "version": "20.6.3.0.18"}, {"status": "affected", "version": "20.3.6"}, {"status": "affected", "version": "20.9.1.1"}, {"status": "affected", "version": "20.6.3.0.23"}, {"status": "affected", "version": "20.6.4.0.4"}, {"status": "affected", "version": "20.6.3.0.25"}, {"status": "affected", "version": "20.6.5"}, {"status": "affected", "version": "20.6.3.0.27"}, {"status": "affected", "version": "20.9.2"}, {"status": "affected", "version": "20.9.2.1"}, {"status": "affected", "version": "20.6.3.0.29"}, {"status": "affected", "version": "20.6.3.0.31"}, {"status": "affected", "version": "20.6.3.0.32"}, {"status": "affected", "version": "20.10.1"}, {"status": "affected", "version": "20.6.3.0.33"}, {"status": "affected", "version": "20.9.2.0.01"}, {"status": "affected", "version": "20.9.1_LI_Images"}, {"status": "affected", "version": "20.10.1_LI_Images"}, {"status": "affected", "version": "20.9.2_LI_Images"}, {"status": "affected", "version": "20.3.7"}, {"status": "affected", "version": "20.9.3"}, {"status": "affected", "version": "20.6.5.1"}, {"status": "affected", "version": "20.11.1"}, {"status": "affected", "version": "20.11.1_LI_Images"}, {"status": "affected", "version": "20.9.3_LI_ Images"}, {"status": "affected", "version": "20.6.3.1.1"}, {"status": "affected", "version": "20.9.3.0.2"}, {"status": "affected", "version": "20.6.5.1.2"}, {"status": "affected", "version": "20.9.3.0.3"}, {"status": "affected", "version": "20.4.2.3"}, {"status": "affected", "version": "20.6.3.2"}, {"status": "affected", "version": "20.6.4.1"}, {"status": "affected", "version": "20.6.3.0.38"}, {"status": "affected", "version": "20.6.3.0.39"}, {"status": "affected", "version": "20.3.5.1"}, {"status": "affected", "version": "20.3.4.3"}, {"status": "affected", "version": "20.9.3.1"}, {"status": "affected", "version": "20.3.3.2"}, {"status": "affected", "version": "20.6.5.2"}, {"status": "affected", "version": "20.3.7.1"}, {"status": "affected", "version": "20.10.1.1"}, {"status": "affected", "version": "20.6.5.2.1"}, {"status": "affected", "version": "20.3.4.0.25"}, {"status": "affected", "version": "20.6.2.2.4"}, {"status": "affected", "version": "20.6.1.2"}, {"status": "affected", "version": "20.11.1.1"}, {"status": "affected", "version": "20.9.3.0.5"}, {"status": "affected", "version": "20.3.4.0.26"}, {"status": "affected", "version": "20.6.5.1.3"}, {"status": "affected", "version": "20.6.3.0.40"}, {"status": "affected", "version": "20.1.3.1"}, {"status": "affected", "version": "20.9.2.2"}, {"status": "affected", "version": "20.6.5.2.3"}, {"status": "affected", "version": "20.6.5.1.4"}, {"status": "affected", "version": "20.6.5.3"}, {"status": "affected", "version": "20.6.3.0.41"}, {"status": "affected", "version": "20.9.3.0.7"}, {"status": "affected", "version": "20.6.5.1.5"}, {"status": "affected", "version": "20.9.3.0.4"}, {"status": "affected", "version": "20.6.4.0.19"}, {"status": "affected", "version": "20.6.5.1.6"}, {"status": "affected", "version": "20.9.3.0.8"}, {"status": "affected", "version": "20.6.3.3"}, {"status": "affected", "version": "20.3.7.2"}, {"status": "affected", "version": "20.6.5.4"}, {"status": "affected", "version": "20.6.5.1.7"}, {"status": "affected", "version": "20.9.3.0.12"}, {"status": "affected", "version": "20.6.4.2"}, {"status": "affected", "version": "20.6.5.5"}, {"status": "affected", "version": "20.9.3.2"}, {"status": "affected", "version": "20.11.1.2"}, {"status": "affected", "version": "20.6.3.4"}, {"status": "affected", "version": "20.10.1.2"}, {"status": "affected", "version": "20.6.5.1.9"}, {"status": "affected", "version": "20.9.3.0.16"}, {"status": "affected", "version": "20.6.3.0.45"}, {"status": "affected", "version": "20.6.5.1.10"}, {"status": "affected", "version": "20.9.3.0.17"}, {"status": "affected", "version": "20.6.5.2.4"}, {"status": "affected", "version": "20.6.4.0.21"}, {"status": "affected", "version": "20.9.3.0.18"}, {"status": "affected", "version": "20.6.3.0.46"}, {"status": "affected", "version": "20.6.3.0.47"}, {"status": "affected", "version": "20.9.2.3"}, {"status": "affected", "version": "20.9.3.2_LI_Images"}, {"status": "affected", "version": "20.9.3.0.21"}, {"status": "affected", "version": "20.9.3.0.20"}, {"status": "affected", "version": "20.9.4_LI_Images"}, {"status": "affected", "version": "20.9.4"}, {"status": "affected", "version": "20.6.5.1.11"}, {"status": "affected", "version": "20.12.1"}, {"status": "affected", "version": "20.12.1_LI_Images"}, {"status": "affected", "version": "20.6.5.1.13"}, {"status": "affected", "version": "20.9.3.0.23"}, {"status": "affected", "version": "20.6.5.2.8"}, {"status": "affected", "version": "20.9.4.1"}, {"status": "affected", "version": "20.9.4.1_LI_Images"}, {"status": "affected", "version": "20.9.3.0.25"}, {"status": "affected", "version": "20.9.3.0.24"}, {"status": "affected", "version": "20.6.5.1.14"}, {"status": "affected", "version": "20.3.8"}, {"status": "affected", "version": "20.6.6"}, {"status": "affected", "version": "20.9.3.0.26"}, {"status": "affected", "version": "20.6.3.0.51"}, {"status": "affected", "version": "20.9.3.0.29"}, {"status": "affected", "version": "20.12.2"}, {"status": "affected", "version": "20.12.2_LI_Images"}, {"status": "affected", "version": "20.6.6.0.1"}, {"status": "affected", "version": "20.13.1_LI_Images"}, {"status": "affected", "version": "20.9.4.0.4"}, {"status": "affected", "version": "20.13.1"}, {"status": "affected", "version": "20.9.4.1.1"}, {"status": "affected", "version": "20.9.5"}, {"status": "affected", "version": "20.9.5_LI_Images"}, {"status": "affected", "version": "20.12.3_LI_Images"}, {"status": "affected", "version": "20.12.3"}, {"status": "affected", "version": "20.9.4.1.3"}, {"status": "affected", "version": "20.6.7"}, {"status": "affected", "version": "20.9.5.1"}, {"status": "affected", "version": "20.9.5.1_LI_Images"}, {"status": "affected", "version": "20.9.4.1.6"}, {"status": "affected", "version": "20.14.1"}, {"status": "affected", "version": "20.14.1_LI_Images"}, {"status": "affected", "version": "20.9.5.2"}, {"status": "affected", "version": "20.9.5.2.1"}, {"status": "affected", "version": "20.9.5.2_LI_Images"}, {"status": "affected", "version": "20.12.3.1"}, {"status": "affected", "version": "20.12.4"}, {"status": "affected", "version": "20.15.1_LI_Images"}, {"status": "affected", "version": "20.15.1"}, {"status": "affected", "version": "20.9.5.1.4"}, {"status": "affected", "version": "20.9.5.2.7"}, {"status": "affected", "version": "20.9.5.2.13"}, {"status": "affected", "version": "20.9.6"}, {"status": "affected", "version": "20.9.6_LI_Images"}, {"status": "affected", "version": "20.9.5.2.14"}, {"status": "affected", "version": "20.6.8"}, {"status": "affected", "version": "20.12.4.0.03"}, {"status": "affected", "version": "20.16.1"}, {"status": "affected", "version": "20.16.1_LI_Images"}, {"status": "affected", "version": "20.12.4_LI_Images"}, {"status": "affected", "version": "20.9.5.2.16"}, {"status": "affected", "version": "20.12.4.0.4"}, {"status": "affected", "version": "20.12.401"}, {"status": "affected", "version": "20.9.5.3"}, {"status": "affected", "version": "20.9.5.3_LI_Images"}, {"status": "affected", "version": "20.12.4.1_LI_Images"}, {"status": "affected", "version": "20.12.4.1"}, {"status": "affected", "version": "20.9.5.2.21"}, {"status": "affected", "version": "20.9.6.0.3"}, {"status": "affected", "version": "20.12.4.0.6"}, {"status": "affected", "version": "20.15.2_LI_Images"}, {"status": "affected", "version": "20.15.2"}, {"status": "affected", "version": "20.12.4_Monthly_ES5"}, {"status": "affected", "version": "20.12.5"}, {"status": "affected", "version": "20.12.5_LI_Images"}, {"status": "affected", "version": "20.9.7_LI _Images"}, {"status": "affected", "version": "20.9.7"}, {"status": "affected", "version": "20.15.3"}, {"status": "affected", "version": "20.15.3_ LI _Images"}, {"status": "affected", "version": "20.12.501"}, {"status": "affected", "version": "20.12.5.1_LI_Images"}, {"status": "affected", "version": "20.12.5.1"}, {"status": "affected", "version": "20.12.5.2_LI_Images"}, {"status": "affected", "version": "20.12.5.2"}, {"status": "affected", "version": "20.15.3.1"}, {"status": "affected", "version": "20.15.4_LI_Images"}, {"status": "affected", "version": "20.15.4"}, {"status": "affected", "version": "20.9.7.1_LI _Images"}, {"status": "affected", "version": "20.9.7.1"}, {"status": "affected", "version": "20.18.1"}, {"status": "affected", "version": "20.18.1_LI_Images"}, {"status": "affected", "version": "20.12.6_LI_Images"}, {"status": "affected", "version": "20.12.6"}, {"status": "affected", "version": "20.12.5.1.01"}, {"status": "affected", "version": "20.9.8"}, {"status": "affected", "version": "20.9.8_LI_Images"}, {"status": "affected", "version": "20.18.2"}, {"status": "affected", "version": "20.15.4.1_LI_Images"}, {"status": "affected", "version": "20.15.4.1"}, {"status": "affected", "version": "20.18.2_LI_Images"}]unknown
Unknown vendorUnknown product
cpe:2.3:a:cisco:catalyst_sd-wan_manager:*:*:*:*:*:*:*:*; end excluding 20.9.8.2supported
Unknown vendorUnknown product
cpe:2.3:a:cisco:catalyst_sd-wan_manager:*:*:*:*:*:*:*:*; start including 20.10; end excluding 20.12.5.3supported
Unknown vendorUnknown product
cpe:2.3:a:cisco:catalyst_sd-wan_manager:*:*:*:*:*:*:*:*; start including 20.13; end excluding 20.15.4.2supported
Unknown vendorUnknown product
cpe:2.3:a:cisco:catalyst_sd-wan_manager:*:*:*:*:*:*:*:*; start including 20.16; end excluding 20.18.2.1supported
Unknown vendorUnknown product
cpe:2.3:a:cisco:catalyst_sd-wan_manager:20.12.6:*:*:*:*:*:*:*supported

Assessments

CVSS by origin

5.4
nvd@nist.govCVSS 3.1 · role PrimaryCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4
psirt@cisco.comCVSS 3.1 · role SecondaryCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
5.4
ciscoCVSS 3.1 · role unknownCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Limitations and unknowns

  • KEV membership is authoritative for the catalog, not proof of exposure in any environment.
  • EPSS is a dated model probability and not an individual-environment prediction.
  • Affected or fixed status applies only to the exact cited product and version scope; unresolved scope remains unknown.
  • NVD-carried upstream facts remain derivative and are not independent corroboration.
  • Only NVD metrics validated under the generation-bound calculator are Public Priority eligible; direct CVE record metrics remain display-only.
  • NVD CVSS source eligibility is closed: NVD-authored, exact record-source, or registered same-CVE container origin; unmapped sources remain display-only.
  • Factor D is unknown in Public Core because no accepted canonical mapping-obligation ledger is present.
  • Core replay supports the active and immediately prior generation; retrospective valid-at replay is deferred.