Tenda CH22
CVE-2025-15229
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach router web management interface
-
ExploitSend request to /goform/DhcpListClient with malicious LISTLEN
-
ExecutionTrigger improper resource release in fromDhcpListClient
-
ImpactDevice service crashes / denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource release
|
| Exploitation Conditions | Exploitation requires network reachability to the router's HTTP management interface and the ability to send a request to the /goform/DhcpListClient endpoint with a manipulated LISTLEN parameter; no authentication is indicated (PR:N) and no user interaction is required (UI:N). The practical limiting factor is interface exposure: on a Tenda CH22 the web admin service is typically bound to the LAN, so an external attacker usually needs LAN/adjacent access or a router whose management is exposed to the WAN. Impact is limited to availability (device/service crash); there is no data disclosure or modification, and the condition is present in default firmware up to and including version 1.0.0.1. |
| Impact | This is a medium-severity (CVSS 4.0 base 5.5) denial-of-service issue whose only impact is availability (VA:L); there is no confidentiality or integrity exposure, which caps its real-world priority well below a code-execution flaw. The CVSS vector rates it network-exploitable with low complexity and no privileges or user interaction (AV:N/AC:L/PR:N/UI:N), and the E:P (Proof-of-Concept) exploit-maturity value aligns with the input signal that public exploit code exists. The EPSS score of 4.58% sits at a high percentile (91%), indicating more predicted exploitation activity than most CVEs, but in absolute terms a ~5% 30-day probability is still low and does not indicate mass exploitation. It is NOT in CISA KEV, so there is no evidence of confirmed active exploitation despite the available POC - POC availability and active exploitation are distinct signals and should not be conflated. One important caveat: the vector asserts AV:N, but the affected endpoint is a Tenda consumer-router web management function (/goform/DhcpListClient), which in default deployments is typically reachable only from the LAN side rather than the WAN; verify administrative-interface exposure before treating this as a true internet-facing remote DoS. On balance this is a genuine-but-limited LAN-adjacent DoS against a specific SOHO router model, not a high-urgency priority. |
| Exploit ScenarioDerived | An attacker with network access to the router's web management interface sends a crafted request to /goform/DhcpListClient with a manipulated LISTLEN argument, triggering improper resource handling (CWE-404) in the fromDhcpListClient function and crashing or hanging the service. A public proof-of-concept exists, so exploitation requires little skill; given the low attack complexity and no authentication in the CVSS vector, the main practical gate is reaching the management interface, which is usually LAN-side. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Denial of service in Tenda CH22 routers (firmware through 1.0.0.1) allows remote unauthenticated attackers to crash the device by sending a crafted request with a manipulated LISTLEN argument to the /goform/DhcpListClient endpoint. Publicly available exploit code exists per the referenced GitHub issue, and no CISA KEV entry has been recorded; EPSS is 4.58% (91st percentile), indicating above-average attention. Impact is confined to availability (assessed CVSS 3.1: AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L, vendor CVSS 4.0 base 5.5), with no confidentiality or integrity exposure, keeping real-world priority well below a code-execution flaw.
RemediationAI
No vendor-released patch identified at time of analysis - the reference set contains no fixed firmware version for Tenda CH22, only the vendor site and VulDB entries, so version 1.0.0.1 (and earlier) should be treated as unfixed and administrators should check https://www.tenda.com.cn/ for any subsequent release before assuming remediation is available. Because exploitation only requires network reachability to the HTTP management service with a crafted LISTLEN value, the most effective compensating control is exposure reduction: disable WAN-side/remote web administration and confirm the admin interface is bound only to the LAN, accepting that this removes legitimate remote management. Where LAN access cannot be fully trusted (guest or IoT segments), place the router's management port behind firewall rules that drop inbound TCP to the admin service from untrusted subnets, and, if a filtering proxy or IPS sits in front, block POST/GET requests to the /goform/DhcpListClient path - the trade-off being that this also disables the DHCP client list view in the web UI. Additional hardening includes changing default admin credentials, isolating the device on a dedicated management VLAN, and monitoring for unexplained reboots or management-plane outages as an indicator of crash attempts; replacing the unit or applying vendor firmware if Tenda later publishes a fix is the only full resolution.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
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/SOHO wireless router whose embedded HTTP management daemon exposes form-handling endpoints under /goform/. The vulnerable handler, fromDhcpListClient, processes the LISTLEN argument passed to /goform/DhcpListClient; the request path is parsed without adequate bounds or lifetime checks, mapping to CWE-404 (Improper Resource Shutdown or Release), where a malformed length value leads to improper resource teardown and a device/service crash rather than memory corruption that could be leveraged for code execution. The report originates from VulDB (cna@vuldb.com) and CPE data identifies the affected component precisely as firmware - cpe:2.3:o:tenda:ch22_firmware, all versions through 1.0.0.1 - meaning the flaw ships in the default firmware image rather than in an optional package. The CVSS 4.0 vector shows E:P (proof-of-concept exploit maturity) with no subsequent system impact (SC:N/SI:N/SA:N), reinforcing that this is a pure availability condition.
Know when Ch22 Firmware 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:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
Unauthenticated low-complexity request to a network-reachable management endpoint (AV:N/AC:L/PR:N), causing only a service disruption, so C:N/I:N and availability is partial (A:L).
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A vulnerability has been found in Tenda CH22 up to 1.0.0.1. Affected by this vulnerability is the function fromDhcpListClient of the file /goform/DhcpListClient. Such manipulation of the argument LISTLEN leads to denial of service. The attack may be launched 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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
More in Ch22 Firmware
View allStack-based buffer overflow in Tenda CH22 firmware (up to version 1.0.0.1) allows unauthenticated remote attackers to po
Tenda CH22 V1.0.0.6(468) has a stack overflow vulnerability located in the frmL7PlotForm function. Rated critical severi
CH22 V1.0.0.6(468) has a stack overflow vulnerability located in the fromqossetting function. Rated critical severity (C
Memory corruption in Tenda CH22 firmware 1.0.0.1 allows unauthenticated remote attackers to compromise the device via a
Critical stack-based buffer overflow vulnerability in Tenda CH22 version 1.0.0.1 affecting the /goform/addUserName endpo
Critical stack-based buffer overflow vulnerability in Tenda CH22 router firmware version 1.0.0.1, affecting the formNatl
A vulnerability was determined in Tenda CH22 1.0.0.1. Rated high severity (CVSS 8.7), this vulnerability is remotely exp
Stack-based buffer overflow in Tenda CH22 firmware 1.0.0.1 allows an attacker with low-privilege authenticated access to
A stack-based buffer overflow (CWE-119) in the Tenda CH22 router firmware version 1.0.0.1 lets remote attackers crash or
A buffer overflow in the Tenda CH22 router firmware (version 1.0.0.1) lets attackers crash or potentially execute code o
Buffer overflow in Tenda CH22 firmware 1.0.0.1 allows an authenticated attacker with access to the web management interf
Authenticated remote attackers can trigger a buffer overflow in the Tenda CH22 (firmware 1.0.0.1) web management interfa
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB