Tenda AC21
cpe:2.3:h:tenda:ac21:*:*:*:*:*:*:*, +1 more
- V16.03.08.16
A buffer overflow vulnerability has been identified in the Tenda AC21 router running firmware version V16.03.08.16. The issue arises in the '/goform/saveParentControlInfo' endpoint, where the 'deviceId' parameter is processed by the 'httpd' binary. The vulnerability allows for a heap-based buffer overflow, which can be exploited to cause a denial-of-service condition.
Exploitation of this vulnerability leads to a heap-based buffer overflow, causing a segmentation fault and disrupting the service.
The vulnerability can be reproduced by sending a POST request to '/goform/saveParentControlInfo' with a 'deviceId' parameter that exceeds the allocated buffer size. The 'deviceId' can be filled with a large amount of data, which will be copied into a heap buffer without proper bounds checking, leading to the buffer overflow.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.