CVE-2024-10914 Scanner
CVE-2024-10914 Scanner - Remote Code Execution (RCE) vulnerability in D-Link NAS
Short Info
Level
Critical
Single Scan
Single Scan
Can be used by
Asset Owner
Estimated Time
10 seconds
Time Interval
15 days 1 hour
Scan only one
Domain, IPv4
Toolbox
-
The D-Link NAS, including models DNS-320, DNS-320LW, DNS-325, and DNS-340L, is commonly used by small businesses and individual users for network-attached storage solutions. These models are known for their ease of use and effectiveness in data storage and sharing applications. Users rely on these devices to manage their data in shared environments or remote access scenarios. Specifically, the product is used for creating local cloud storage, sharing files, and streaming media across personal and small business networks. The NAS devices are popular for backing up data and setting multimedia collections accessible from different devices. They offer robust options for storage management, providing various applications significant to users who need networked data solutions.
The vulnerability in question is a critical issue classified as Remote Code Execution (RCE). This flaw pertains to the D-Link NAS devices, specifically in the cgi_user_add function of the account_mgr.cgi script, which allows unauthorized execution of commands on the server. Because of this vulnerability, attackers can manipulate URL arguments, resulting in unintended command execution. This RCE presents serious security risks, including unauthorized access and control over the affected device. If exploited, attackers may gain control of the NAS device, allowing them to potentially access sensitive data. The exploitation method involves passing crafted inputs to the vulnerable parameter, threatening the device's integrity and security.
The technical details of this vulnerability involve the manipulation of the 'name' parameter in the /cgi-bin/account_mgr.cgi?cmd=cgi_user_add endpoint. This OS command injection point can be abused to execute arbitrary commands on the server without proper authentication. The parameter 'name' can be injected with shell commands due to a lack of input validation in the associated script. This vulnerability can be exploited using specially crafted HTTP requests sent to the web interface of the NAS devices. By injecting malicious code in this manner, remote attackers can potentially execute OS-level commands on the targeted D-Link NAS device, undermining its security protocols.
When exploited, the RCE vulnerability may result in significant consequences for affected networks and users. Attackers could execute arbitrary commands, gaining complete control of the compromised NAS devices, including accessing, modifying, or deleting data. Furthermore, they can establish a foothold within the network, potentially leading to broader system compromise beyond the NAS device. Sensitive data stored within the NAS can be exposed, leading to data breaches and loss of confidentiality. This could have profound implications, especially for businesses relying on NAS devices for critical data management. Additionally, the vulnerability might be leveraged for further attacks against internal network infrastructure, compounding the security impact.
REFERENCES