{"schemaVersion":3,"id":"CVE-2022-20699","aliases":[],"status":"published","duplicateOf":null,"title":"Cisco Small Business RV Series Routers Stack-based Buffer Overflow Vulnerability","description":"Multiple vulnerabilities in Cisco Small Business RV160, RV260, RV340, and RV345 Series Routers could allow an attacker to do any of the following: Execute arbitrary code Elevate privileges Execute arbitrary commands Bypass authentication and authorization protections Fetch and run unsigned software Cause denial of service (DoS) For more information about these vulnerabilities, see the Details section of this advisory.","dates":{"published":"2022-02-10T17:06:34.377Z","modified":"2025-10-21T23:15:46.824Z","reserved":null,"kevAdded":["2022-03-03T00:00:00.000Z"],"kevDue":["2022-03-17T00:00:00.000Z"]},"cvss":{"headline":{"score":10,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":10,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9.8,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/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":10,"severity":"high","vector":"AV:N/AC:L/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.72458,"percentile":0.99438,"severity":"critical","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.72458},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.72458,"percentile":0.99438}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.72458,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.72458,"percentile":0.99438}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-03-03T00:00:00.000Z","dueDate":"2022-03-17T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Cisco Small Business RV Series Routers Stack-based Buffer Overflow Vulnerability","description":"A vulnerability in Cisco Small Business RV160, RV260, RV340, and RV345 Series Routers could allow an attacker to do any of the following: Execute arbitrary code elevate privileges, execute arbitrary commands, bypass authentication and authorization protections, fetch and run unsigned software, or cause a denial of service (DoS).","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2022-20699","label":"nvd.nist.gov/vuln/detail/CVE-2022-20699"}],"vendor":"Cisco","product":"Small Business RV160, RV260, RV340, and RV345 Series Routers","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-03-03T00:00:00.000Z","dueDate":"2022-03-17T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Cisco Small Business RV Series Routers Stack-based Buffer Overflow Vulnerability","description":"A vulnerability in Cisco Small Business RV160, RV260, RV340, and RV345 Series Routers could allow an attacker to do any of the following: Execute arbitrary code elevate privileges, execute arbitrary commands, bypass authentication and authorization protections, fetch and run unsigned software, or cause a denial of service (DoS).","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2022-20699","label":"nvd.nist.gov/vuln/detail/CVE-2022-20699"}],"vendor":"Cisco","product":"Small Business RV160, RV260, RV340, and RV345 Series Routers","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":[{"id":"REF_24632A36F7163212","name":"Exploit Reference (packetstormsecurity.com)","source":"reference","url":"http://packetstormsecurity.com/files/167113/Cisco-RV340-SSL-VPN-Unauthenticated-Remote-Code-Execution.html","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null},{"id":"MSF_EXPLOIT_LINUX_MISC_CISCO_RV340_SSLVPN","name":"Cisco RV340 SSL VPN Unauthenticated Remote Code Execution","source":"metasploit","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/exploit/linux/misc/cisco_rv340_sslvpn.rb","maturity":"weaponized","reliabilityScore":0.6666666666666666,"verified":true,"type":"remote","platforms":[],"requiresAuth":false,"exploitdb":null,"metasploit":{"fullname":"exploit/linux/misc/cisco_rv340_sslvpn","rank":"400","rankName":"good","postAuth":false,"check":true,"stability":["crash-service-restarts"],"sideEffects":[],"reliability":["repeatable-session"]}}],"exploitCount":2,"weaknesses":[{"id":"CWE-121","name":"Stack-based Buffer Overflow","description":"A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).","type":"weakness","status":"Draft","abstraction":"Variant","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/121.html"},{"id":"CWE-1284","name":"Improper Validation of Specified Quantity in Input","description":"The product receives input that is expected to specify a quantity (such as size or length), but it does not validate or incorrectly validates that the quantity has the required properties.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/1284.html"}],"affected":[{"vendor":"cisco","product":"cisco small business rv series router firmware","name":"Cisco Small Business RV Series Router Firmware","label":"cisco small business rv series router firmware","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"n/a","noFixRecorded":false,"fixedIn":null}],"versionsText":"n/a","eol":null,"hubHref":"/vendor/cisco/cisco_small_business_rv_series_router_firmware"},{"vendor":"cisco","product":"rv340_firmware","name":"rv340 firmware","label":"rv340_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ 1.0.03.24","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 1.0.03.24","eol":null,"hubHref":"/vendor/cisco/rv340"},{"vendor":"cisco","product":"rv340w_firmware","name":"rv340w firmware","label":"rv340w_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ 1.0.03.24","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 1.0.03.24","eol":null,"hubHref":"/vendor/cisco/rv340w"},{"vendor":"cisco","product":"rv345_firmware","name":"rv345 firmware","label":"rv345_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ 1.0.03.24","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 1.0.03.24","eol":null,"hubHref":"/vendor/cisco/rv345"},{"vendor":"cisco","product":"rv345p_firmware","name":"rv345p firmware","label":"rv345p_firmware","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"≤ 1.0.03.24","noFixRecorded":false,"fixedIn":null}],"versionsText":"≤ 1.0.03.24","eol":null,"hubHref":"/vendor/cisco/rv345p"}],"affectedCount":5,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-smb-mult-vuln-KA9PK6D","label":"tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-smb-mult-vuln-KA9PK6D","hostname":"tools.cisco.com","tags":["Vendor Advisory","X Refsource CISCO"]},{"url":"https://www.zerodayinitiative.com/advisories/ZDI-22-414/","label":"www.zerodayinitiative.com/advisories/ZDI-22-414/","hostname":"www.zerodayinitiative.com","tags":["X Refsource MISC","Third Party Advisory","VDB Entry"]},{"url":"http://packetstormsecurity.com/files/167113/Cisco-RV340-SSL-VPN-Unauthenticated-Remote-Code-Execution.html","label":"packetstormsecurity.com/files/167113/Cisco-RV340-SSL-VPN-Unauthenticated-Remote-Code-Execution.html","hostname":"packetstormsecurity.com","tags":["X Refsource MISC","Exploit","Third Party Advisory","VDB Entry"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2022-20699","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2022-20699","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2022-02-10T17:06:34.377Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2022-03-03T00:00:00.000Z","label":"Added to CISA KEV","detail":"Cisco Small Business RV Series Routers Stack-based Buffer Overflow Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2022-03-17T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2025-10-21T23:15:46.824Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":90,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T16:15:43.865Z","stale":false,"partial":false}}