CVE-2021-45077

HIGH7.5/ 10.0
Share:
Published: December 30, 2021 at 10:15 PM
Modified: November 21, 2024 at 06:31 AM
Source: vulnreport@tenable.com

Vulnerability Description

Netgear Nighthawk R6700 version 1.0.4.120 stores sensitive information in plaintext. All usernames and passwords for the device's associated services are stored in plaintext on the device. For example, the admin password is stored in plaintext in the primary configuration file on the device.

CVSS Metrics

Base Score
7.5
Severity
HIGH
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Weaknesses (CWE)

Source: nvd@nist.gov

AI Security Analysis

01 // Technical Summary

Critical vulnerability exists in Netgear Nighthawk R6700 routers, exposing sensitive credentials. This allows attackers to gain complete control of the device and potentially the network it protects, leading to data breaches and further compromise. The vulnerability stems from the insecure storage of plaintext credentials within the device's configuration files.

02 // Vulnerability Mechanism

Step 1: Reconnaissance: Identify vulnerable devices using network scanning tools (e.g., Nmap) to detect Netgear R6700 routers. Step 2: Access the Configuration File: Obtain access to the router's file system. This can be achieved through various methods, including exploiting other vulnerabilities (if present) or leveraging default credentials or weak passwords. Step 3: Locate the Configuration File: Identify the primary configuration file where the sensitive information is stored. This file likely contains the admin password, Wi-Fi credentials, and other service credentials. Step 4: Extract Plaintext Credentials: Open the configuration file and read the plaintext usernames and passwords. Step 5: Gain Control: Use the extracted credentials to log into the router's web interface or access associated services, gaining complete control of the device and potentially the network.

03 // Deep Technical Analysis

The root cause of CVE-2021-45077 is the insecure storage of sensitive information, specifically usernames and passwords, in plaintext within the router's configuration files. The device's firmware fails to encrypt or hash these credentials, making them easily readable by anyone with access to the file system. This lack of proper security measures, such as encryption or secure hashing algorithms, allows for trivial retrieval of administrative and service credentials. The flaw lies in the design and implementation of the configuration management system, which prioritizes ease of access over security. The specific function responsible for writing the configuration data to the file system is the likely point of failure, failing to incorporate any security measures to protect the sensitive data.

CVE-2021-45077 - HIGH Severity (7.5) | Free CVE Database | 4nuxd