Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid CH22 credentials
-
DeliverySend crafted POST to /goform/formcreateFileName
-
ExploitInject shell commands via fileNameMit parameter
-
ExecutionExecute arbitrary OS commands on device firmware
-
ImpactEstablish persistent backdoor or pivot to LAN
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires low-privileged authentication to the Tenda CH22 web management interface (confirmed by CVSS PR:L), consistent with valid device credentials - default, guessed, or previously compromised. No special non-default configuration is required beyond having the management interface reachable: the vulnerable endpoint /goform/formcreateFileName is part of the standard firmware. Exploitation is limited to: (1) possession of at least one set of valid credentials, (2) network access to the management interface (LAN by default; WAN if remote management is enabled). No user interaction is required beyond authentication. The attack complexity is Low (AC:L, AT:N), meaning no race conditions, timing dependencies, or non-standard configurations are needed. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) indicates network-reachable, low-complexity exploitation requiring low-level authentication - consistent with an authenticated web admin interface accessible over LAN or WAN. Impact is rated Low across all three dimensions (VC:L/VI:L/VA:L and SC:L/SI:L/SA:L), which likely reflects the constrained embedded OS environment, though command injection on a router can in practice yield full device control, privilege escalation, and persistent backdoors. The E:P supplemental metric confirms public PoC availability, materially elevating exploitation likelihood. No EPSS data was provided in the intelligence feed and KEV status is absent, suggesting no confirmed mass exploitation yet. The primary real-world risk concentrates on internet-exposed management interfaces and SMB environments where default or weak credentials are common. The missing EPSS score and absent vendor advisory are gaps that limit confidence in quantifying broader risk. |
| Exploit ScenarioDerived | An attacker with low-privileged credentials to the Tenda CH22 web management interface - including default credentials common on consumer routers - sends a crafted HTTP POST request to /goform/formcreateFileName with shell metacharacters embedded in the fileNameMit parameter, causing the device's underlying OS to execute arbitrary commands. A public PoC on Notion demonstrates this technique, making exploitation reproducible without deep reverse engineering. The attacker could use this foothold to establish a persistent backdoor, pivot to the internal network, or exfiltrate device configuration including Wi-Fi PSKs. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 20, 2026
Command injection in Tenda CH22 firmware 1.0.0.1 allows low-privileged remote attackers to execute arbitrary OS commands by manipulating the fileNameMit parameter of the formcreateFileName function at the /goform/formcreateFileName endpoint. A public exploit proof-of-concept has been disclosed, making this actively weaponizable against unpatched devices. No patch has been confirmed by the vendor at time of analysis.
RemediationAI
No vendor-released patch has been identified at time of analysis - the Tenda vendor advisory page (https://www.tenda.com.cn/) should be monitored for firmware updates. As immediate compensating controls: disable remote WAN management access to the CH22 administrative interface to prevent external exploitation - this eliminates the network attack surface without affecting normal routing operation. Restrict LAN-side access to the management interface to trusted administrator IP addresses where the firmware or upstream router permits ACL configuration. If the device is business-critical, consider replacing it with a supported alternative given the apparent lack of vendor response. The public PoC at https://candle-throne-f75.notion.site/Tenda-CH22-formcreateFileName-392df0aa118580c38c4ad15fb15cd30d should be reviewed to understand exact exploit mechanics and assess exposure.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Tenda CH22 is a consumer/SMB wireless networking device running embedded Linux firmware. The vulnerability resides in the formcreateFileName function within the GoForm web server framework - a common pattern in Tenda firmware - at the URI /goform/formcreateFileName. CWE-77 (Command Injection) identifies the root cause: the fileNameMit argument is passed unsanitized into a system-level call, allowing injection of shell metacharacters. CPE cpe:2.3:a:tenda:ch22:*:*:*:*:*:*:*:* indicates version 1.0.0.1 is the confirmed affected release; the wildcard version component suggests no other release has been assessed or confirmed clean.
Know when Ch22 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L/E:P
Network-accessible endpoint requiring low-privilege auth (PR:L); low impact triple reflects constrained embedded OS scope with no confirmed full-compromise path.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability has been found in Tenda CH22 1.0.0.1. The affected element is the function formcreateFileName of the file /goform/formcreateFileName. The manipulation of the argument fileNameMit leads to command injection. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Stack-based buffer overflow in Tenda CH22 router firmware version 1.0.0.1 allows authenticated remote attackers to execu
Stack-based buffer overflow in Tenda CH22 router version 1.0.0.1 allows authenticated remote attackers to achieve arbitr
Stack-based buffer overflow in Tenda CH22 router firmware version 1.0.0.1 allows authenticated remote attackers to achie
Buffer overflow in the Tenda CH22 router (firmware 1.0.0.1) allows a remote, authenticated attacker to corrupt memory by
Command injection in Tenda CH22 version 1.0.0.1 allows a remote low-privileged attacker to execute arbitrary OS commands
Command injection in Tenda CH22 firmware version 1.0.0.1 allows a low-privileged remote attacker to execute arbitrary OS
EUVD-2026-63486
GHSA-j7w9-4ff7-r5qf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB