CVE-2026-4902
Stack-Based Buffer Overflow in Tenda AC5 POST Handler
Publication date: 2026-03-26
Last updated on: 2026-03-31
Assigner: VulDB
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| tenda | ac5_firmware | 15.03.06.47 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-119 | The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data. |
| CWE-121 | A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function). |
| CWE-787 | The product writes data past the end, or before the beginning, of the intended buffer. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability exists in the Tenda AC5 router firmware version 15.03.06.47, specifically in the function fromAddressNat within the /goform/addressNat component that handles POST requests.
The issue arises from improper handling of the 'page' argument, which can be manipulated to cause a stack-based buffer overflow.
This overflow can be exploited remotely, allowing an attacker to potentially execute arbitrary code or disrupt the normal operation of the device.
The exploit for this vulnerability is publicly available.
How can this vulnerability impact me? :
Exploitation of this vulnerability can lead to severe impacts including remote code execution, denial of service, or unauthorized control over the affected Tenda AC5 device.
An attacker could use this to disrupt network connectivity, intercept or manipulate network traffic, or use the compromised device as a foothold for further attacks within a network.