Skip to main content

Tenda AC7 CVE-2025-11524

HIGH
Buffer Overflow (CWE-119)
2025-10-09 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 management interface
  2. Delivery
    Authenticate with low-privilege credentials
  3. Exploit
    POST crafted ddnsEn to /goform/SetDDNSCfg
  4. Execution
    Overflow stack buffer in DDNS handler
  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 reaching the Tenda AC7 web management HTTP interface and invoking the /goform/SetDDNSCfg handler with a crafted ddnsEn parameter; per CVSS PR:L, authenticated access to that management interface is required, so the attacker needs valid (even low-privilege) credentials or an already-authenticated session. Limiting factors: the management interface on SOHO routers is typically bound to the LAN by default rather than the WAN, so remote exploitation across the internet depends on the router being configured for remote/WAN management or the attacker being LAN-adjacent; it is specific to firmware 15.03.06.44 (and any other affected versions not enumerated). No end-user interaction (UI:N) is needed, and attack complexity is low (AC:L/AT:N).

Impact

This is a stack-based buffer overflow (CWE-119) in the Tenda AC7 consumer router firmware 15.03.06.44, reachable via the /goform/SetDDNSCfg endpoint through the ddnsEn argument. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) scores 7.4 and indicates network-reachable, low-complexity exploitation requiring low privileges (PR:L = authenticated), with high confidentiality, integrity, and availability impact confined to the vulnerable device (no scope change). A public exploit exists (GitHub PoC by noahze01), which materially raises practical risk, but EPSS is only 1.03% (63rd percentile) and the CVE is NOT in CISA KEV - so there is publicly available exploit code but no confirmed active exploitation. Signals are broadly consistent rather than conflicting: a network-facing SOHO router flaw with a published PoC but modest EPSS and no KEV listing. The main caveat is the PR:L requirement - exploitation presupposes access to the router's authenticated web management interface (typically LAN-side or an attacker with credentials), which meaningfully constrains real-world mass exploitation compared to a PR:N flaw. Also note this was reported by VulDB (cna@vuldb.com) for an older firmware on a low-cost consumer device; treat it as a genuine but not top-tier priority unless the affected device is internet-exposed.

Exploit ScenarioDerived

An attacker with access to the router's authenticated web management interface sends a crafted HTTP request to /goform/SetDDNSCfg with an oversized or malformed ddnsEn value, overflowing a stack buffer in the DDNS configuration handler. A public proof-of-concept exists (noahze01 IoT-vulnerable repo), so exploitation is low-complexity; given the network attack vector, this can be triggered remotely against the device's management interface to crash the service or potentially execute code.

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

Stack-based buffer overflow in Tenda AC7 firmware 15.03.06.44 allows an attacker who can reach the router's web management interface and invoke the /goform/SetDDNSCfg handler with a crafted ddnsEn parameter to overwrite stack memory, with the potential for arbitrary code execution with full confidentiality, integrity, and availability impact or, at minimum, a device crash. Per the CVSS vector (PR:L), authentication to the management interface is required, and publicly available exploit code exists (E:P), though the flaw is not listed in CISA KEV and EPSS remains modest at 1.03% (63rd percentile). Practical reachability depends on exposure of the management interface, which on SOHO routers is normally limited to the LAN unless remote/WAN management has been enabled.

RemediationAI

No vendor-released patch identified at time of analysis, and the references contain no Tenda security advisory or fixed firmware version, so owners cannot rely on a documented upgrade path. Until Tenda publishes corrected firmware, apply targeted compensating controls: disable remote/WAN administration so the management interface is reachable only from the LAN (this defeats internet-based exploitation but leaves LAN-adjacent attackers and any compromised internal host able to trigger it); replace default and weak administrator credentials with strong unique passwords and, if the firmware supports it, restrict management access to specific trusted source addresses (trade-off: added administrative friction and lockout risk if the allowed address changes). Disable the DDNS configuration feature if it is not in use, which removes the practical path to the vulnerable handler, and segment the router onto an isolated management VLAN or separate SSID so untrusted clients cannot reach the goform endpoints. Because public exploit code exists, monitor the device for unexpected reboots, crashes, or configuration changes, and if the AC7 is end-of-life or no fix is forthcoming, consider replacing it with a supported router or placing it behind a device that can enforce authentication and rate-limit requests to /goform/SetDDNSCfg.

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 AC7 is a consumer SOHO router whose administrative functionality is exposed through goform CGI handlers served by its embedded web server. The affected endpoint, /goform/SetDDNSCfg, processes parameters used to configure dynamic DNS settings; the ddnsEn argument is handled without adequate bounds validation before being written into a fixed-size stack buffer, which is the classic CWE-119 (improper restriction of operations within the bounds of a memory buffer) root cause, manifesting here as a stack-based buffer overflow. Because the overflow occurs on the stack, an attacker who controls the overwritten bytes may be able to redirect control flow and achieve code execution in the context of the router's web service, or simply corrupt state and force a reboot. The CPE entry cpe:2.3:o:tenda:ac7_firmware:15.03.06.44 identifies this as a firmware-level issue tied specifically to an OS image version rather than a standalone application package, meaning the vulnerable code is baked into the device image and cannot be swapped independently of a firmware update. The advisory trail originates from VulDB (CTIID 327662, ID 327662, submission 669852) with a public proof-of-concept write-up hosted in the noahze01/IoT-vulnerable GitHub repository. No vendor security advisory describing the fix is included in the available references, so the exact patched firmware revision is unconfirmed.

Know when Ac7 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 /goform endpoint with low complexity, but the web management interface requires authentication so PR:L; a stack overflow on the device yields full C/I/A impact without scope change.

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 AC7 15.03.06.44. This issue affects some unknown processing of the file /goform/SetDDNSCfg. This manipulation of the argument ddnsEn causes stack-based buffer overflow. The attack can be initiated remotely. The exploit has been published and may be used.

Executive ViewAI

Why It Matters

Organizations using Tenda AC7 routers with firmware 15.03.06.44 face a high-severity risk because an authenticated attacker who reaches the web management interface can exploit a stack-based buffer overflow to compromise device confidentiality, integrity, and availability, or cause a crash. Publicly available exploit code exists, and no vendor-released patch has been identified at time of analysis, so any internet-exposed or weakly segmented management interface could result in service disruption or a network foothold. Leadership should treat these devices as untrusted until mitigations are in place, especially in branch, retail, or remote-office environments.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim controls include disabling WAN/remote management, restricting management access to trusted LAN/VLAN and specific admin IPs, disabling DDNS if not required, segmenting affected routers from sensitive networks, enforcing strong authentication, monitoring for exploitation attempts against /goform/SetDDNSCfg, and replacing or isolating devices until a fixed firmware is released.

Threat Intelligence Overview

EPSS Score
1.0%
Top 37% exploitable
Prevalence
Medium
consumer Tenda SOHO router, common but specific vendor/model and firmware
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:ac7_firmware:15.03.06.44:*:*:*:*:*:*:*
CVE-2025-29137 CRITICAL POC
9.8 Mar 19

Tenda AC7 V1.0 V15.03.06.44 found a buffer overflow caused by the timeZone parameter in the form_fast_setting_wifi_set f

CVE-2024-32301 CRITICAL POC
9.8 Apr 17

Tenda AC7V1.0 v15.03.06.44 firmware has a stack overflow vulnerability via the PPW parameter in the fromWizardHandle fun

CVE-2023-41562 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44, Tenda AC9 V3.0 V15.03.06.42_multi, and Tenda AC5 US_AC5V1.0RTL_V15.03.06.28 were discovered

CVE-2023-41559 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44, Tenda AC9 V3.0 V15.03.06.42_multi, and Tenda AC5 V1.0RTL_V15.03.06.28 were discovered to co

CVE-2023-41558 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44 was discovered to contain a stack overflow via parameter timeZone at url /goform/SetSysTimeC

CVE-2023-41557 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44 and Tenda AC5 V1.0RTL_V15.03.06.28 were discovered to contain a stack overflow via parameter

CVE-2023-41556 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44, Tenda AC9 V3.0 V15.03.06.42_multi, and Tenda AC5 V1.0RTL_V15.03.06.28 were discovered to co

CVE-2023-41555 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44 was discovered to contain a stack overflow via parameter security_5g at url /goform/WifiBasi

CVE-2023-41552 CRITICAL POC
9.8 Aug 30

Tenda AC7 V1.0 V15.03.06.44 and Tenda AC9 V3.0 V15.03.06.42_multi were discovered to contain a stack overflow via parame

CVE-2023-38937 CRITICAL POC
9.8 Aug 07

Tenda AC10 V1.0 V15.03.06.23, AC1206 V15.03.06.23, AC8 v4 V16.03.34.06, AC6 V2.0 V15.03.06.23, AC7 V1.0 V15.03.06.44, AC

CVE-2023-38936 CRITICAL POC
9.8 Aug 07

Tenda AC10 V1.0 V15.03.06.23, AC1206 V15.03.06.23, AC6 V2.0 V15.03.06.23, AC7 V1.0 V15.03.06.44, AC5 V1.0 V15.03.06.28,

CVE-2023-38933 CRITICAL POC
9.8 Aug 07

Tenda AC6 V2.0 V15.03.06.23, AC7 V1.0 V15.03.06.44, F1203 V2.0.1.6, AC5 V1.0 V15.03.06.28, FH1203 V2.0.1.6 and AC9 V3.0

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