Tenda AX1803
cpe:2.3:h:tenda:ax1803:*:*:*:*:*:*:*, +1 more
- v1.0.0.1
A stack overflow vulnerability has been identified in the Tenda AX1803 router, specifically in version 1.0.0.1. The issue arises in the sub_72290 function, where user-controlled input is improperly handled. The 'security' parameter can be exploited by sending an excessively long value, which overflows a fixed-size stack buffer of 256 bytes. This overflow corrupts adjacent stack memory, potentially overwriting local variables or control data. The vulnerability causes the device to crash, leading to a persistent denial-of-service condition.
Exploitation of this vulnerability causes the router to crash, disrupting its normal service and causing a persistent denial-of-service condition.
The vulnerability can be reproduced by sending a crafted POST request to the '/goform/WifiBasicSet' endpoint. The 'security' parameter should be filled with a string of 7000 'A' characters. This can be done using a Python script that utilizes the 'requests' library to send the request. Once the router receives the request, it crashes and fails to provide services correctly.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.