Skip to main content

Tenda CH22 CVE-2025-12234

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 UI on LAN
  2. Delivery
    Authenticate with low-privilege/default credentials
  3. Exploit
    Send crafted /goform/SafeMacFilter request with oversized 'page'
  4. Execution
    Overflow buffer in fromSafeMacFilter
  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

Requires network access to the device's web management interface (/goform/SafeMacFilter) - in practice this is the LAN-side admin interface of the Tenda CH22 router, not an internet-facing service by default. The CVSS vector specifies PR:L, so a low-privilege authenticated session (e.g., default or weak admin credentials to the web UI) is needed; no user interaction is required (UI:N). Exploitation targets firmware version 1.0.0.1 specifically and consists of supplying an oversized 'page' argument to the SafeMacFilter handler. Limiting factors: attacker must be able to reach and authenticate to the admin panel, which typically means local-network presence rather than remote internet exploitation.

Impact

The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) yields 7.4 and indicates a network-reachable, low-complexity flaw requiring low-privilege authentication, with high confidentiality/integrity/availability impact and no scope change. POC/exploit code is publicly available (referenced GitHub issue QIU-DIE/CVE #15), raising practical risk above a theoretical finding. However, this is reported by vuldb.com (cna@vuldb.com), a source that routinely auto-generates high impact ratings for SOHO-router /goform overflows; the claimed VC:H/VI:H/VA:H (full RCE) is optimistic - many such 'page'-argument stack overflows in Tenda web handlers realistically produce a crash/reboot (DoS) rather than reliable code execution, so the true integrity/confidentiality impact may be lower. No EPSS score, no CISA KEV listing, and no SSVC decision data were provided. The AV:N rating is also worth scrutiny: router admin interfaces are typically reachable from the LAN, so real-world exploitation usually requires an attacker already on the local network rather than true internet-wide reach. Net: publicly disclosed with working PoC, but it is not confirmed actively exploited, affects a niche consumer device, and its practical impact is likely narrower than the CVSS suggests.

Exploit ScenarioDerived

An attacker with access to the Tenda CH22 web administration interface (typically on the local network, with low-privilege/default credentials) sends a crafted request to /goform/SafeMacFilter with an oversized 'page' parameter, overflowing a buffer in the fromSafeMacFilter handler. This crashes the service (denial of service) or, if the overflow is controllable, may lead to code execution on the device. Public exploit code for this issue has been disclosed.

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

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

Alert me

AnalysisAIv1 – Oct 01, 2026

Buffer overflow in Tenda CH22 firmware 1.0.0.1 allows an authenticated attacker with access to the web management interface to corrupt memory by supplying an oversized 'page' argument to /goform/SafeMacFilter, potentially enabling arbitrary code execution or denial of service. Exploitation requires low-privilege authentication (CVSS PR:L) and network reachability to the device's admin panel, which is typically restricted to the LAN side. Publicly available exploit code exists; no vendor patch has been identified at time of analysis, and no active exploitation in the wild has been confirmed.

RemediationAI

No vendor-released patch has been identified at time of analysis. Until Tenda issues a firmware update, administrators should apply compensating controls: immediately change the default admin credentials to a strong, unique password to raise the authentication bar, though this will not stop an attacker who already possesses valid low-privilege credentials. Disable WAN-side remote management and ensure the web interface is reachable only from trusted LAN segments-this prevents external exploitation but means management must be performed on-site. Restrict access to the /goform/SafeMacFilter endpoint via firewall rules or network segmentation where possible, and monitor HTTP requests for abnormally long 'page' parameters that could indicate exploitation attempts. If the device cannot be adequately isolated or updated, consider replacing it with a supported model. Check the vendor site https://www.tenda.com.cn/ periodically for firmware updates, and refer to the public exploit link https://github.com/QIU-DIE/CVE/issues/15 for technical details to inform detection engineering.

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 vulnerability is an instance of CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) in the fromSafeMacFilter handler of Tenda CH22 firmware 1.0.0.1, which is exposed through the embedded web server at /goform/SafeMacFilter. The handler processes the 'page' request parameter without validating its length before copying it into a fixed-size buffer, allowing an attacker to overwrite adjacent memory. Successful corruption can redirect control flow, leading to remote code execution or a crash (denial of service). Per the CVSS vector, the attacker must be authenticated with low privileges (PR:L) and network access to the management interface is required, but no user interaction is needed. The CVSS 3.1 assessment confirms high confidentiality, integrity, and availability impact with no scope change, and the CPE cpe:2.3:o:tenda:ch22_firmware:1.0.0.1 identifies the exact affected firmware. The CVSS 4.0 vector additionally notes exploit maturity (E:P), consistent with the publicly disclosed PoC.

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

Web-reachable handler needs an authenticated low-priv session (PR:L); impact kept high per report though a crash-only (A:H, lower C/I) outcome is plausible for this overflow.

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 vulnerability has been found in Tenda CH22 1.0.0.1. This affects the function fromSafeMacFilter of the file /goform/SafeMacFilter. The manipulation of the argument page leads to buffer overflow. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.

Executive ViewAI

Why It Matters

Tenda CH22 routers running firmware 1.0.0.1 - small-office and remote-site edge devices commonly deployed with minimal oversight - carry a high-severity memory corruption flaw in their web management interface. An attacker who already holds low-privilege credentials on the device's admin panel and can reach it over the local network could crash the device or potentially execute code on it, while publicly available exploit code lowers the skill barrier for doing so. Leadership should care because these devices typically sit on trusted internal segments, and a compromised unit can disrupt connectivity, expose internal traffic, or serve as a foothold for lateral movement; however, the exposure is limited to networks where an attacker already has authenticated access and LAN reachability.

Threat Intelligence Overview

EPSS Score
1.1%
Top 36% exploitable
Prevalence
Low
niche consumer/SOHO Tenda router, limited enterprise footprint
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.1%
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· derived
Medium

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-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

CVE-2025-12273 HIGH POC
7.4 Oct 27

Buffer overflow in the Tenda CH22 router firmware (version 1.0.0.1) allows an attacker with a low-privilege authenticate

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