Cyber Posture

CVE-2025-25675

Critical

Published: 20 February 2025

Published
20 February 2025
Modified
17 March 2025
KEV Added
Patch
CVSS Score 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0028 51.5th percentile
Risk Priority 20 60% EPSS · 20% KEV · 20% CVSS

Description

Adversaries may abuse Unix shell commands and scripts for execution.

Security Summary

CVE-2025-25675 is a command injection vulnerability affecting the Tenda AC10 V1.0 router running firmware version V15.03.06.23. The flaw is located in the formexeCommand function, where the str variable directly receives user input from the cmdinput parameter in a POST request. This input is then assigned to the cmd_buf variable and passed without sanitization to the doSystemCmd function, enabling arbitrary command execution on the device.

The vulnerability carries a CVSS v3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), marking it as critical. Remote attackers require no authentication or user interaction and can exploit it over the network with low complexity. Successful exploitation grants attackers arbitrary command execution, allowing full compromise of the router, including data exfiltration, modification of configurations, or further network pivoting.

Details on the vulnerability, including proof-of-concept exploitation, are available in the GitHub repository at https://github.com/jangfan/my-vuln/blob/main/Tenda/AC10V1/formexeCommand.md. No vendor advisories or patches are referenced in the available information.

Details

CWE(s)
CWE-77CWE-94

Affected Products

tenda
ac10 firmware
15.03.06.23

MITRE ATT&CK Enterprise Techniques

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1059.004 Unix Shell Execution
Adversaries may abuse Unix shell commands and scripts for execution.
Why these techniques?

The CVE describes an unauthenticated remote command injection in the web interface (formexeCommand) of a Tenda router that passes unsanitized input to doSystemCmd, directly enabling exploitation of a public-facing application (T1190) and arbitrary command execution via Unix Shell on the embedded Linux firmware (T1059.004).

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

References