Tenda AC18 Command Injection Vulnerability in Samba Configuration Function

Vulnerability

A command injection vulnerability has been identified in the Tenda AC18 router, specifically in the firmware version V15.03.05.19. The issue arises in the formSetSambaConf function, where the usbName parameter is extracted from a POST request and passed to the doSystemCmd function without adequate input validation. This vulnerability enables attackers to execute arbitrary commands by manipulating the usbName value, potentially leading to remote command execution.

Impact

Exploitation of this vulnerability allows for arbitrary command execution on the affected device, with the possibility of executing commands remotely.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
5.7
impact
10.0
exploitability
7.8
remediation
0.0
relevance
0.0
threat
0.1
urgency
2.9
incentive
9.2

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.