Skip to main content

Tenda CH22 CVE-2025-12273

HIGH
Buffer Overflow (CWE-119)
2025-10-27 cna@vuldb.com
7.4
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Reach router web interface
  2. Delivery
    Authenticate with low-privilege credentials
  3. Exploit
    Send crafted 'page' argument to /goform/webExcptypemanFilter
  4. Execution
    Overflow fixed-size buffer in fromwebExcptypemanFilter
  5. Impact
    Crash service or execute code on device

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the router's HTTP management interface and a low-privilege authenticated session (CVSS PR:L), after which the attacker manipulates the 'page' argument of the /goform/webExcptypemanFilter endpoint to overflow the buffer handled by fromwebExcptypemanFilter. No end-user interaction is needed (UI:N) and attack complexity is low (AC:L), so exploitation is reliable once access is obtained. Limiting factors: the authentication requirement means devices that do not expose the web UI to untrusted networks and do not use default/weak credentials are substantially harder to attack; exploitation is tied specifically to firmware version 1.0.0.1 of the Tenda CH22.

Impact

Signals are mostly consistent but point to a moderate, not top-tier, priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity flaw that nonetheless requires some level of authentication (PR:L), and the high VC:H/VI:H/VA:H impact drives the 7.4 score. A public exploit exists (E:P, confirmed by the referenced GitHub issue), which raises practical concern, but there is NO CISA KEV listing and the EPSS probability is only 1.01% (62nd percentile) - indicating no evidence of widespread active exploitation despite available POC code. The PR:L requirement is the key mitigating factor: an attacker needs valid (even low-privilege) credentials or an authenticated session to the router's web interface, which limits mass internet-wide exploitation against properly secured devices but is weak protection where default/weak credentials are common on SOHO gear. CWE-119 (improper restriction of memory buffer) is consistent with the buffer-overflow description. Net: a genuine, publicly-exploitable flaw worth patching on exposed Tenda CH22 devices, but the authentication gate and low EPSS argue against emergency prioritization over unauthenticated internet-facing criticals.

Exploit ScenarioDerived

An attacker with access to the router's web management interface and low-privilege credentials sends a crafted request to /goform/webExcptypemanFilter with a manipulated 'page' argument, overflowing a fixed-size buffer in the fromwebExcptypemanFilter function. A public exploit is available (referenced GitHub issue), enabling denial of service or likely remote code execution on the embedded device. Because AC is low, the manipulation is reliable once the attacker can reach and authenticate to the interface.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 1.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Buffer overflow in the Tenda CH22 router firmware (version 1.0.0.1) allows an attacker with a low-privilege authenticated session on the device's HTTP management interface to manipulate the 'page' argument of the /goform/webExcptypemanFilter endpoint and overflow the buffer handled by fromwebExcptypemanFilter, achieving high impact on confidentiality, integrity, and availability. The issue is remotely reachable (CVSS 4.0 base 7.4; assessed CVSS 3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) and does not require user interaction, so exploitation is reliable once access is obtained. Publicly available exploit code exists (a public PoC is linked from the reporting references), but there is no confirmed active exploitation (CISA KEV), and EPSS is moderate at 1.01% (62nd percentile), indicating elevated but not top-tier risk.

RemediationAI

No vendor-released patch or fixed firmware version is identified in the available references for Tenda CH22 1.0.0.1; the only vendor-related link is the general Tenda site (https://www.tenda.com.cn/), and the VulDB entries (https://vuldb.com/?id.329945) should be monitored for an updated advisory, with the public PoC at https://github.com/QIU-DIE/CVE/issues/22 available for reproduction and internal testing. Because exploitation requires a low-privilege authenticated session (CVSS PR:L), the highest-value compensating control is to eliminate easy authentication: change any default or weak administrative credentials, enforce unique strong passwords, and disable unused accounts. Restrict or block access to the router's HTTP management interface from WAN/untrusted networks and limit it to a trusted management VLAN or specific admin hosts - the trade-off is that off-site or roaming administration becomes unavailable unless a VPN is used. Where feasible, isolate the device on a segmented network so a successful overflow cannot be leveraged as a pivot into other systems, accepting the added operational complexity of segmentation. Log and alert on repeated POST requests to /goform/webExcptypemanFilter carrying oversized or malformed 'page' values, and plan to replace the device if no patched firmware is published, since end-of-life consumer routers often never receive fixes.

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

This is a classic memory-safety defect (CWE-119, improper restriction of operations within the bounds of a memory buffer) in the firmware of the Tenda CH22, a consumer-class wireless router/access point. The vulnerable code path is the GoAhead-style 'goform' handler reachable at the /goform/webExcptypemanFilter URI, whose implementation function fromwebExcptypemanFilter copies the attacker-controlled 'page' parameter into a fixed-size buffer without performing adequate length validation, producing a buffer overflow. Because the endpoint is part of the device's embedded web management stack and is network-reachable over HTTP, an attacker who can reach the interface and supply an authenticated request can drive the overflow remotely. The affected product is identified by CPE cpe:2.3:o:tenda:ch22_firmware:1.0.0.1, confirming the flaw is tied specifically to firmware release 1.0.0.1. The assessed vector (S:U, C:H/I:H/A:H) indicates that a successful overflow could corrupt memory to the point of full device compromise or denial of service, but that impact remains confined to the router itself rather than crossing a security scope boundary.

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

Vendor (vuldb) PRIMARY 7.4 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 8.8 HIGH

Network-reachable web endpoint (AV:N) with low complexity (AC:L) but requires an authenticated low-privilege session (PR:L); memory-corruption buffer overflow on an embedded device plausibly yields full C/I/A compromise.

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:N/SI:N/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
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A weakness has been identified in Tenda CH22 1.0.0.1. Affected is the function fromwebExcptypemanFilter of the file /goform/webExcptypemanFilter. Executing a manipulation of the argument page can lead to buffer overflow. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks.

Executive ViewAI

Why It Matters

The Tenda CH22 router running firmware version 1.0.0.1 contains a high-severity buffer overflow that an authenticated low-privilege attacker can use through the HTTP management interface to compromise the device's confidentiality, integrity, and availability. Because publicly available exploit code exists and no vendor-released patch has been identified, organizations using these routers for branch, retail, or remote connectivity face potential network outages, traffic manipulation, and a foothold for lateral movement. Leadership should prioritize inventory and containment of affected devices, especially any with exposed management interfaces, until Tenda provides a fix or devices are replaced.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict management interface to trusted networks or VPN, disable WAN and remote management, enforce strong unique credentials, segment affected routers, monitor for exploitation attempts against /goform/webExcptypemanFilter, and isolate or replace Tenda CH22 v1.0.0.1 devices until a patch is available.

Threat Intelligence Overview

EPSS Score
1.0%
Top 38% exploitable
Prevalence
Low
niche single SOHO router model from one consumer vendor
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC Yes
EPSS 1.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

58
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +37
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Affected Products (CPE)CVE.org

cpe:2.3:o:tenda:ch22_firmware:1.0.0.1:*:*:*:*:*:*:*
CVE-2025-11418 HIGH POC
8.9 Oct 08

Stack-based buffer overflow in Tenda CH22 firmware (up to version 1.0.0.1) allows unauthenticated remote attackers to po

CVE-2024-46045 CRITICAL POC
9.8 Sep 13

Tenda CH22 V1.0.0.6(468) has a stack overflow vulnerability located in the frmL7PlotForm function. Rated critical severi

CVE-2024-46044 CRITICAL POC
9.8 Sep 13

CH22 V1.0.0.6(468) has a stack overflow vulnerability located in the fromqossetting function. Rated critical severity (C

CVE-2025-11423 HIGH POC
8.9 Oct 08

Memory corruption in Tenda CH22 firmware 1.0.0.1 allows unauthenticated remote attackers to compromise the device via a

CVE-2025-5619 HIGH POC
8.8 Jun 04

Critical stack-based buffer overflow vulnerability in Tenda CH22 version 1.0.0.1 affecting the /goform/addUserName endpo

CVE-2025-5685 HIGH POC
8.8 Jun 05

Critical stack-based buffer overflow vulnerability in Tenda CH22 router firmware version 1.0.0.1, affecting the formNatl

CVE-2025-9748 HIGH POC
8.7 Aug 31

A vulnerability was determined in Tenda CH22 1.0.0.1. Rated high severity (CVSS 8.7), this vulnerability is remotely exp

CVE-2025-12232 HIGH POC
7.4 Oct 27

Stack-based buffer overflow in Tenda CH22 firmware 1.0.0.1 allows an attacker with low-privilege authenticated access to

CVE-2025-12233 HIGH POC
7.4 Oct 27

A stack-based buffer overflow (CWE-119) in the Tenda CH22 router firmware version 1.0.0.1 lets remote attackers crash or

CVE-2025-12236 HIGH POC
7.4 Oct 27

A buffer overflow in the Tenda CH22 router firmware (version 1.0.0.1) lets attackers crash or potentially execute code o

CVE-2025-12234 HIGH POC
7.4 Oct 27

Buffer overflow in Tenda CH22 firmware 1.0.0.1 allows an authenticated attacker with access to the web management interf

CVE-2025-12265 HIGH POC
7.4 Oct 27

Authenticated remote attackers can trigger a buffer overflow in the Tenda CH22 (firmware 1.0.0.1) web management interfa

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