Skip to main content

Tenda CH22 CVE-2025-12322

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
    Authenticate to router web UI
  2. Delivery
    Send crafted /goform/NatStaticSetting request
  3. Exploit
    Overflow buffer via 'page' argument
  4. Execution
    Corrupt memory in fromNatStaticSetting
  5. Impact
    Crash device or execute code

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 targets the HTTP endpoint /goform/NatStaticSetting (the NAT static-routing/port-forwarding configuration handler) on the Tenda CH22 router version 1.0.0.1, specifically by manipulating the 'page' argument to overflow a buffer in the fromNatStaticSetting function. The CVSS vector's PR:L indicates authenticated access to the router's web management interface is required, so the attacker must possess valid (or default/weak) credentials and network reachability to the admin interface - the primary limiting factors. No end-user interaction is needed (UI:N), and attack complexity is low (AC:L), but exposure is bounded by whether the management interface is reachable from the attacker's position (typically LAN-side unless remote WAN management is enabled).

Impact

Signals are largely consistent and point to a moderate, authentication-gated risk rather than a top-tier emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity attack that nevertheless requires low-level privileges (PR:L) - i.e. the attacker must already be authenticated to the device, which meaningfully constrains real-world exploitation to attackers who have valid or default credentials or who can chain an auth bypass. Impact is high across confidentiality, integrity and availability (VC:H/VI:H/VA:H) with no scope change (SC:N/SI:N/SA:N), consistent with a buffer overflow (CWE-119) that could crash the device or, if reliably exploited, run code in the router's context. Publicly available exploit code exists (referenced GitHub issue), and the CVSS 4.0 string carries E:P (proof-of-concept), but this is NOT CISA KEV-listed and EPSS is only 0.79% (55th percentile), so there is no evidence of widespread active exploitation - the combination suggests opportunistic or targeted use at most, not mass exploitation. Note a mild tension: the exploit requires authentication (PR:L) yet SOHO routers of this class frequently ship with weak/default credentials, which can effectively erode that barrier in practice. This is a legitimate patch-when-available item for affected Tenda CH22 owners but not a drop-everything event for most enterprises given the narrow deployment footprint.

Exploit ScenarioDerived

An attacker with network access to the router's web management interface and low-level authenticated access sends a crafted request to /goform/NatStaticSetting with a manipulated 'page' argument, triggering a buffer overflow in fromNatStaticSetting. Public proof-of-concept exploit code exists (GitHub reference), lowering the barrier to reproduction, and could be used to crash the device or potentially achieve code execution in the router's context.

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Authenticated remote attackers can exploit a buffer overflow in Tenda CH22 router firmware version 1.0.0.1 to potentially execute arbitrary code by manipulating the 'page' parameter in the /goform/NatStaticSetting endpoint. The vulnerability requires valid credentials to the web management interface and network reachability, with low attack complexity and no user interaction. Publicly available exploit code exists, but no active exploitation has been confirmed.

RemediationAI

No vendor-released patch identified at time of analysis. Users should regularly check Tenda's support website (https://www.tenda.com.cn/) for firmware updates. As a compensating control, disable remote WAN management to ensure the web interface is only accessible from the local network, change default credentials to strong, unique passwords, and restrict management access to trusted IP addresses. Network segmentation can limit the impact if the device is compromised. Additionally, consider using a firewall or reverse proxy to block HTTP POST requests to /goform/NatStaticSetting with abnormally long 'page' parameters, though this may disrupt legitimate configuration changes. Monitor for suspicious activity on the router.

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 router firmware version 1.0.0.1 contains a buffer overflow vulnerability (CWE-119: Improper Restriction of Operations within the Bounds of a Memory Buffer) in the fromNatStaticSetting function, which handles the /goform/NatStaticSetting HTTP endpoint for NAT static routing configuration. An attacker with authenticated access to the web management interface can send a crafted request with an overly long 'page' argument, overflowing a memory buffer and potentially achieving code execution or causing a denial of service. The CPE string cpe:2.3:o:tenda:ch22_firmware:1.0.0.1 confirms the affected firmware version. The CVSS vector indicates a network-based attack with low complexity, no user interaction, but requiring low privileges (PR:L), consistent with the need for valid credentials.

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); requires authenticated low-privilege web access (PR:L); memory corruption yields high C/I/A within the device scope.

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 flaw has been found in Tenda CH22 1.0.0.1. Affected by this issue is the function fromNatStaticSetting of the file /goform/NatStaticSetting. Executing a manipulation of the argument page can lead to buffer overflow. It is possible to launch the attack remotely. The exploit has been published and may be used.

Executive ViewAI

Why It Matters

Tenda CH22 routers running firmware 1.0.0.1 are affected by a buffer overflow that can let an attacker execute arbitrary code on the device, and no vendor patch is available. Publicly available exploit code exists, lowering the effort required for anyone who can reach a device's web management interface. Because these routers typically sit at the network edge, leadership should treat any unpatched, reachable unit as a containment priority for the sites that depend on them.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: block external and cross-segment access to the web management interface, restrict administration to a hardened management VLAN or VPN, enforce strong unique administrative credentials and remove defaults, disable remote/WAN administration, monitor and alert on requests to the /goform/NatStaticSetting endpoint, and plan replacement or retirement of units that cannot be fully isolated.

Threat Intelligence Overview

EPSS Score
0.8%
Top 45% exploitable
Prevalence
Low
niche Tenda SOHO router model, consumer/small-office footprint only
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 0.8%
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