Skip to main content

Tenda AC7 CVE-2025-11525

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 interface (PR:L)
  2. Delivery
    Authenticate to management session
  3. Exploit
    Send crafted /goform/SetUpnpCfg request
  4. Execution
    Overflow stack buffer via upnpEn
  5. Persist
    Overwrite return address
  6. Impact
    Execute arbitrary 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 access to the Tenda AC7 web management interface and a low-privilege authenticated session (CVSS PR:L), after which the attacker submits a request to the /goform/SetUpnpCfg endpoint with a malicious upnpEn parameter value to trigger the stack overflow. Limiting factors: the device's HTTP management interface must be reachable by the attacker (typically LAN-side by default on consumer routers, significantly limiting internet-wide exploitation unless remote administration is enabled/exposed), and some level of authentication is needed rather than fully unauthenticated access. No special non-default product feature beyond UPnP configuration handling is implicated; the condition is simply reaching and authenticating to the admin endpoint on firmware 15.03.06.44.

Impact

Multiple signals converge on a moderate-but-real risk profile. The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) indicates a network-reachable, low-complexity flaw requiring low-level privileges (PR:L = authenticated) with high impact to confidentiality, integrity, and availability - consistent with a stack-based buffer overflow (CWE-119) enabling likely remote code execution on the device. Public exploit code exists (GitHub PoC by noahze01), which raises practical exploitability, but the flaw is NOT in CISA KEV and there is no confirmation of active exploitation. EPSS is modest at 1.03% (63rd percentile), suggesting no observed mass exploitation despite public PoC availability - a common pattern for SOHO router CVEs that are technically exploitable but not yet mechanized at scale. The key tension: a PoC lowers the bar for opportunistic attackers, yet the PR:L requirement means an attacker needs some authenticated access to the router's web interface, which constrains purely unauthenticated internet-wide exploitation and is reflected in the low EPSS. This is a genuine priority for anyone operating the affected Tenda AC7 firmware (especially if the management interface is reachable from untrusted networks), but it is not a drop-everything internet-wide emergency. Note: the SSVC framework and automatable/technical-impact fields were not provided in the input, so an SSVC-based priority cannot be independently derived here.

Exploit ScenarioDerived

An attacker with access to the router's web management interface (e.g., an authenticated LAN user, or via a reachable/exposed admin interface) sends a crafted HTTP request to /goform/SetUpnpCfg with an oversized or malformed upnpEn argument, overflowing a stack buffer. This corrupts the saved return address and can lead to arbitrary code execution on the router. A public proof-of-concept is available on GitHub, lowering the effort required to reproduce the attack.

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

Authenticated attackers who can reach the Tenda AC7 router's web management interface can trigger a stack-based buffer overflow by submitting an oversized upnpEn argument to the /goform/SetUpnpCfg configuration endpoint on firmware 15.03.06.44, corrupting a fixed-size stack buffer and yielding high impact across confidentiality, integrity, and availability. Publicly available exploit code exists (a public PoC write-up documents the trigger), and EPSS stands at 1.03% (63rd percentile), but there is no CISA KEV listing - no confirmed active exploitation at time of analysis. Because the HTTP management interface is LAN-side by default and the attack requires a low-privilege authenticated session, internet-wide exploitation is limited unless remote administration has been enabled or the management port is exposed.

RemediationAI

No vendor-released patch was identified at time of analysis; the only vendor reference is Tenda's homepage (https://www.tenda.com.cn/), and administrators should check that site and Tenda support channels for a firmware update addressing /goform/SetUpnpCfg before assuming the device is safe. Until a fix is confirmed, disable WAN-side remote management and confirm the HTTP admin interface is reachable only from the LAN side so internet attackers cannot reach the vulnerable handler; the trade-off is loss of remote administration. Eliminate default and weak administrator credentials to raise the authentication bar (CVSS PR:L becomes harder to reach), though note this does not remove the flaw - any authenticated low-privilege user can still exploit it. If UPnP/IGD is not needed, disable UPnP in the router configuration, which removes practical use of the SetUpnpCfg path; the trade-off is that NAT traversal for games, consoles, and peer-to-peer applications will stop working. Isolate the router's management plane on a trusted VLAN or firewall rule that permits admin access only from known administrative hosts, restricting who can deliver the malicious request. Because no patched firmware has been confirmed, administrators should also weigh retiring or replacing the AC7 with a supported device, or applying third-party firmware only if its provenance and security posture are trusted, since third-party builds can introduce their own risk and void support.

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-grade 802.11ac router; firmware 15.03.06.44 (CPE cpe:2.3:o:tenda:ac7_firmware:15.03.06.44) exposes an HTTP management interface whose goform handlers accept configuration parameters. The /goform/SetUpnpCfg handler processes the upnpEn argument when applying UPnP/IGD settings but, per CWE-119 (improper restriction of operations within the bounds of a memory buffer), fails to validate the length of that argument before copying it into a fixed-size stack buffer. The result is a classic stack-based buffer overflow, which can crash the web service or, with a carefully crafted payload, redirect control flow - consistent with the assessed CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H and the CVSS 4.0 rating of 7.4 with exploit maturity E:P. The public PoC at github.com/noahze01/IoT-vulnerable (Tenda/AC7/SetUpnpCfg.md) documents the parameter and endpoint, lowering the barrier for replication and adaptation. This is an authenticated management-plane attack (CVSS PR:L), not a pre-auth network service flaw.

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 endpoint with low complexity; PR:L because the management request requires an authenticated session; stack overflow yields likely RCE, so C/I/A all High.

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 AC7 15.03.06.44. Impacted is an unknown function of the file /goform/SetUpnpCfg. Such manipulation of the argument upnpEn leads to stack-based buffer overflow. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.

Executive ViewAI

Why It Matters

Tenda AC7 routers running firmware 15.03.06.44 contain a high-severity stack buffer overflow in the web management interface that an attacker with access to that interface could exploit to fully compromise the device. Publicly available exploit code exists, and no vendor-released patch identified at time of analysis, so organizations using these routers in branch, retail, or remote sites face elevated risk to network availability, data confidentiality, and integrity. Leadership should prioritize inventory and exposure reduction because a compromised router could disrupt connectivity and provide a foothold for lateral movement.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include disabling remote/WAN management, restricting web management access to trusted admin hosts or VLANs, disabling UPnP if not required, changing default credentials, monitoring for oversized upnpEn requests to /goform/SetUpnpCfg, and segmenting or replacing affected Tenda AC7 routers on firmware 15.03.06.44.

Threat Intelligence Overview

EPSS Score
1.0%
Top 37% exploitable
Prevalence
Low
specific consumer/SOHO Tenda router model, no 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.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