Skip to content
Threat Feed
critical advisory

Tenda F456 Stack-Based Buffer Overflow Vulnerability

A stack-based buffer overflow vulnerability exists in Tenda F456 version 1.0.0.5, allowing remote attackers to execute arbitrary code by manipulating the 'cmdinput' argument in the 'fromexeCommand' function within the '/goform/exeCommand' file.

CVE search metadata

CVE search record: CVE-2026-6196. Severity: high. CVSS: 8.8. KEV: no. Brief: Tenda F456 Stack-Based Buffer Overflow Vulnerability. Brief link: https://feed.craftedsignal.io/briefs/2026-04-14-tenda-f456-bo/

Triage facts

Revision 2
Evidence
Unknown
Severity
Critical
Sources
3 public sources
Freshness
Revision 2Apr 14, 12:00 UTC
Detection
2 rules
Vulnerabilities
1 CVE
Revision history 1 entry · Revision 2
  1. Revision 2

    Repaired a legacy canonical identity collision

    Changed: slug

A critical stack-based buffer overflow vulnerability, identified as CVE-2026-6196, affects Tenda F456 routers running firmware version 1.0.0.5. The vulnerability resides within the 'fromexeCommand' function of the '/goform/exeCommand' file. A remote attacker can exploit this vulnerability by sending a specially crafted request that manipulates the 'cmdinput' argument, leading to arbitrary code execution on the device. Publicly available exploits exist, increasing the risk of widespread exploitation and potential compromise of vulnerable Tenda F456 routers. This poses a significant threat to home and small business networks relying on these devices.

Attack Chain

  1. The attacker identifies a Tenda F456 router running firmware version 1.0.0.5 exposed to the internet.
  2. The attacker crafts a malicious HTTP request targeting the /goform/exeCommand endpoint.
  3. The crafted request includes the cmdinput argument with a payload exceeding the buffer size allocated for it.
  4. The router's web server processes the request and passes the oversized cmdinput to the fromexeCommand function.
  5. The fromexeCommand function attempts to write the oversized input to a fixed-size buffer on the stack.
  6. This write operation overflows the buffer, overwriting adjacent memory locations on the stack, including the return address.
  7. The attacker controls the overwritten return address to point to malicious code injected as part of the overflowed payload.
  8. When the fromexeCommand function returns, execution jumps to the attacker-controlled code, resulting in arbitrary code execution on the router.

Impact

Successful exploitation of this vulnerability allows a remote attacker to execute arbitrary code on the affected Tenda F456 router. This can lead to complete compromise of the device, allowing the attacker to control its functionality, potentially including intercepting network traffic, modifying router settings, and using the router as a pivot point to attack other devices on the network. Given the prevalence of Tenda routers in home and small business environments, a large number of devices are potentially vulnerable.

Recommendation

  • Apply any available patches or firmware updates released by Tenda for the F456 router to address CVE-2026-6196.
  • If a patch is unavailable, consider replacing the vulnerable device with a more secure alternative.
  • Monitor network traffic for suspicious requests targeting the /goform/exeCommand endpoint on Tenda F456 routers. Deploy the Sigma rule "Detect Tenda F456 Buffer Overflow Attempt" to identify potential exploitation attempts.
  • Implement network segmentation to limit the impact of a compromised router on other devices on the network.
  • Enable logging on the Tenda router to aid in incident investigation and analysis.

Detection coverage 2

Detect Tenda F456 Buffer Overflow Attempt

critical

Detects attempts to exploit the CVE-2026-6196 buffer overflow vulnerability in Tenda F456 routers by monitoring requests to /goform/exeCommand with excessively long cmdinput values.

sigma tactics: initial_access techniques: T1190 sources: webserver, linux

Detect Tenda F456 /goform/exeCommand POST Request

medium

Detects POST requests to the /goform/exeCommand endpoint on Tenda F456 devices, which is a common target for exploitation attempts.

sigma tactics: initial_access techniques: T1190 sources: webserver, linux

Detection queries are available on the platform. Get full rules →