CVE-2024-20381 Cisco Network Services Orchestrator Configuration Update Authorization Bypass Vulnerability
Authenticated attackers can bypass authorization checks in the JSON-RPC API to modify configurations and escalate privileges on Cisco NSO and RV routers.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2024-20381?
CVE-2024-20381 is a high-severity missing authorization vulnerability in Cisco Ios Xr, published on 11 Sep 2024. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
A vulnerability in the JSON-RPC API feature in Cisco Crosswork Network Services Orchestrator (NSO) and ConfD that is used by the web-based management interfaces of Cisco Optical Site Manager and Cisco RV340 Dual WAN Gigabit VPN Routers could allow an authenticated, remote attacker to modify the configuration of an affected application or device. This vulnerability is due to improper authorization checks on the API. An attacker with privileges sufficient to access the affected application or device could exploit this vulnerability by sending malicious requests to the JSON-RPC API. A successful exploit could allow the attacker to make unauthorized modifications to the configuration of the affected application or device, including creating new user accounts or elevating their own privileges on an affected system.
Weakness: CWE-285
Which versions are affected by CVE-2024-20381?
It affects 3 products.
Products include Cisco Ios Xr, Cisco Network Services Orchestrator, Cisco Small Business Rv Series Router Firmware.
How do I fix CVE-2024-20381?
No fix has been published for CVE-2024-20381 yet. Limit exposure of the affected software until one is available.
Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.
Is CVE-2024-20381 being exploited?
There is no known exploitation of CVE-2024-20381 in the wild and no public exploit code.
Other vulnerabilities in Cisco Ios Xr
- CVE-2020-3118 Cisco IOS XR Software Discovery Protocol Format String
- CVE-2020-3569 Cisco IOS XR Software DVMRP Memory Exhaustion
- CVE-2020-3566 Cisco IOS XR Software DVMRP Memory Exhaustion
- CVE-2010-3035 Cisco IOS XR Border Gateway Protocol (BGP) Denial-of-Service
- CVE-2022-20821 Cisco IOS XR Open Port
Sources
Also known as GHSA-rg27-7v3v-xmhh.