CVE-2025-29384 in AC9info

Summary

by MITRE • 03/14/2025

In Tenda AC9 v1.0 V15.03.05.14_multi, the wanMTU parameter of /goform/AdvSetMacMtuWan has a stack overflow vulnerability, which can lead to remote arbitrary code execution.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 06/02/2025

The vulnerability identified as CVE-2025-29384 affects the Tenda AC9 v1.0 V15.03.05.14_multi firmware, representing a critical stack overflow flaw within the web-based administration interface. This issue resides in the /goform/AdvSetMacMtuWan endpoint where the wanMTU parameter is processed without adequate input validation or bounds checking. The vulnerability stems from improper handling of user-supplied data that flows directly into stack-based memory operations, creating an exploitable condition that allows remote attackers to manipulate memory layout and potentially execute arbitrary code on the affected device. The stack overflow occurs when an attacker submits a malformed wanMTU value that exceeds the allocated buffer space, causing the program to overwrite adjacent stack memory locations.

The technical implementation of this vulnerability aligns with CWE-121 Stack-based Buffer Overflow, where insufficient bounds checking permits data to overwrite adjacent memory regions including return addresses and function parameters. This specific implementation exposes the device's web interface to remote exploitation through HTTP requests targeting the vulnerable form handler. The attack vector requires no authentication for exploitation, making it particularly dangerous as it can be triggered through unauthenticated network requests. The vulnerability affects the device's ability to process network configuration parameters, specifically those related to Maximum Transmission Unit settings for the WAN interface, which are critical for proper network connectivity and security.

Operationally, this vulnerability presents a severe risk to network infrastructure as it enables remote code execution capabilities without requiring authentication. An attacker could leverage this flaw to gain full control over the router's operating system, potentially leading to persistent backdoor access, network traffic interception, or further lateral movement within the local network. The impact extends beyond individual device compromise as compromised routers can serve as entry points for broader network attacks, particularly in environments where network segmentation is not properly implemented. The vulnerability's remote exploitability means that attackers can target devices from anywhere on the internet, making it a significant threat to both enterprise and home network environments that utilize affected Tenda devices.

Mitigation strategies for CVE-2025-29384 should prioritize immediate firmware updates from Tenda, as the vendor has likely released patches addressing this specific vulnerability. Network administrators should implement network segmentation and access control measures to limit exposure, while monitoring network traffic for suspicious requests to the vulnerable endpoint. The implementation of web application firewalls and intrusion detection systems can help detect and block exploitation attempts targeting this specific vulnerability. Additionally, organizations should consider disabling unnecessary web management interfaces and implementing strong authentication mechanisms where possible. This vulnerability demonstrates the importance of secure coding practices and input validation, particularly in network device firmware where remote exploitation can lead to complete system compromise. The ATT&CK framework categorizes this as a remote code execution technique that could be leveraged for privilege escalation and persistent access, making it a critical concern for cybersecurity teams managing network infrastructure components.

Responsible

MITRE

Reservation

03/11/2025

Disclosure

03/14/2025

Moderation

accepted

CPE

ready

EPSS

0.01762

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!