Cloudanix VulnDB

CVE-2022-20703

High · 8.0 CISA KEV

CVSS

8.0

EPSS

9.2%

Published

Feb 10, 2022

CISA due date

Mar 17, 2022

Cloudanix analysis

Act now SSVC: Attend

Attackers can take control of vulnerable small-business routers, disrupting connectivity and using them as a doorway into the network.

Active In The Wild
Exploitation
Adjacent Network
Attacker needs
None
Complexity
Low
Impact
Full Compromise
Component
Firmware
Class
Cryptographic Weakness
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

This vulnerability set affects Cisco Small Business RV160, RV260, RV340, and RV345 Series routers and can allow an unauthenticated attacker with adjacent-network access and required user interaction to compromise the router control plane. Reported impacts include arbitrary code execution, command execution, privilege escalation, authentication and authorization bypass, execution of unsigned software, and denial of service. Successful exploitation can give an attacker control over network edge functionality, including routing, VPN, firewall, and administrative services.

Why it matters to the business

Compromise of small-business edge routers can interrupt connectivity, expose traffic moving through the device, allow attackers to pivot into internal networks, or let them persist at the network perimeter. Because this issue is listed in CISA KEV and has active in-the-wild exploitation, remediation should be treated as urgent even though the EPSS score is moderate. The KEV remediation deadline was 2022-03-17, so any remaining exposure is significantly overdue.

How an attack unfolds

An attacker first gains access to the same adjacent network segment or a reachable management path for an affected router. They then target vulnerable router management or control-plane functionality, often requiring a user or administrator to interact with malicious content or a crafted request. If exploitation succeeds, the attacker can bypass access controls, execute commands or code on the device, elevate privileges, load unsigned software, or crash router services. With router-level control, the attacker may change configuration, create persistence, redirect traffic, weaken firewall or VPN controls, monitor communications, or use the device as a staging point for attacks against internal systems.

How to fix it

Upgrade affected Cisco Small Business RV160, RV260, RV340, and RV345 Series routers to the vendor-fixed firmware release identified in the applicable Cisco advisory. If immediate upgrade is not possible, restrict router management interfaces to trusted administrative networks only, disable remote administration from untrusted networks, enforce strong administrative credentials and MFA where supported, limit VPN and management exposure, monitor for configuration changes, and reboot or isolate devices showing signs of compromise. The supplied package metadata also references Apache Commons Configuration fixed versions; if those packages are present in software inventories, upgrade org.apache.commons/commons-configuration2 to 2.8 or later, Debian 11 commons-configuration2 to 2.8.0-1~deb11u1, and Debian 12/13 commons-configuration2 to 2.8.0-1 or later, but validate this dependency mapping because it does not align with the Cisco router description.

How to confirm the fix worked

Confirm the router model and firmware version from the administrative interface, CLI, or asset inventory and verify it is at or above the Cisco fixed release. Validate that management services are not reachable from untrusted networks and are limited to approved administrative segments. Review router configuration for unexpected administrator accounts, unauthorized VPN users, altered DNS, static routes, port forwards, firewall rules, startup scripts, or firmware images. For software dependency inventories, confirm any commons-configuration2 instances report the fixed versions listed in remediation guidance if that package is in scope.

Typical attack path

  1. Identify Cisco Small Business RV160, RV260, RV340, or RV345 routers with reachable management, VPN, or administrative services.
  2. Confirm the device is running a vulnerable firmware version or otherwise lacks the vendor fix.
  3. Obtain adjacent-network reachability or lure an authorized user or administrator into the required interaction path.
  4. Send crafted requests or inputs to the vulnerable router component.
  5. Achieve command execution, code execution, authentication bypass, privilege escalation, unsigned software execution, or service crash.
  6. Modify router configuration, add persistence, disable protections, redirect traffic, or pivot toward internal network assets.
  7. Cover tracks by clearing logs, reverting visible configuration changes, or blending activity with normal management traffic.

How to detect it

Investigate router administrative logs, VPN logs, firewall/NAT change history, configuration backups, firmware update history, syslog, NetFlow, DNS logs, and perimeter network telemetry. Look for failed and successful administrative logins from unusual local or VPN addresses, unexpected configuration changes, new administrator or VPN accounts, DNS or route changes, new port forwards, disabled firewall rules, unexplained firmware or package update events, crashes or reboots near suspicious management activity, and outbound connections from the router to unfamiliar external hosts. Because exploitation may occur on the device itself and embedded router logs are often limited, compare current configuration to known-good backups and correlate with upstream firewall, switch, DHCP, RADIUS/TACACS, VPN concentrator, and SIEM records. Treat unexplained loss of logs, sudden configuration resets, or unsigned/unknown firmware as potential compromise indicators.

  • new administrator account
  • new VPN user
  • unexpected DNS server
  • unexpected static route
  • unexpected port forward
  • firewall rule disabled
  • remote management enabled
  • firmware upgrade
  • firmware update failed
  • configuration changed
  • configuration saved
  • device rebooted
  • web management login failed
  • web management login successful
  • unsigned firmware
  • unknown firmware image

What your security team should do

  • Prioritize all exposed Cisco RV160, RV260, RV340, and RV345 routers for immediate firmware verification and upgrade because the issue is in CISA KEV and exploitation is active in the wild.
  • Remove public or broadly reachable access to router management interfaces; permit administration only from trusted management networks.
  • Audit router configurations for unauthorized accounts, VPN profiles, DNS changes, NAT or port-forwarding changes, firewall rule modifications, and unexpected firmware or software images.
  • Collect and preserve router logs before rebooting or factory resetting any device suspected of compromise.
  • Rotate router administrator credentials, VPN secrets, shared keys, and any credentials that may have traversed or been stored on the device after remediation.
  • If compromise is suspected, replace or reimage the device using trusted vendor firmware rather than relying only on configuration cleanup.
  • Add perimeter monitoring for unusual outbound connections from routers and unexpected management logins.
  • Resolve the inconsistent asset metadata by verifying whether the affected asset is Cisco router firmware or Apache Commons Configuration dependency exposure.

The record

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.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities