Tenda AC18
cpe:2.3:h:tenda:ac18:*:*:*:*:*:*:*, +1 more
- V15.03.05.19
A stack overflow vulnerability has been identified in the Tenda AC18 router, specifically in version 15.03.05.19. The issue arises in the AdvSetMacMtuWan function, where the wanMTU parameter can be manipulated by the user. This parameter is passed to a strcpy function, leading to the buffer overflow.
Exploitation of this vulnerability causes a stack overflow, which can potentially be leveraged to execute arbitrary code or cause a denial-of-service condition by crashing the device.
To reproduce this vulnerability, send a POST request to the /goform/AdvSetMacMtuWan endpoint. Include a payload in the wanMTU parameter that is large enough to overflow the buffer, such as a string of repeated characters. The request can be made with a cookie that contains a password value.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.