Skip to main content

Tenda AC7 CVE-2025-11527

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 with low-priv credentials
  2. Delivery
    Send crafted /goform/fast_setting_pppoe_set request
  3. Exploit
    Overflow stack buffer via oversized Password argument
  4. Execution
    Hijack control flow / execute code
  5. Impact
    Full compromise of router (C/I/A)

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 the attacker to reach the device's HTTP management interface and send a request to the /goform/fast_setting_pppoe_set endpoint (the PPPoE quick-setup handler) with an overlong 'Password' parameter. The supplied CVSS vector specifies PR:L, so a low level of privilege (e.g., an authenticated management session) is required - this is the primary limiting factor. Further limiting realistic exposure: only Tenda AC7 firmware 15.03.06.44 is confirmed affected, and consumer routers typically do not expose the web UI to the WAN by default, so practical attacks usually require LAN/management-plane access unless remote administration has been enabled.

Impact

The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H, base 7.4) indicates a network-reachable, low-complexity stack buffer overflow that requires low-level privileges (PR:L) and no user interaction, with high impact to confidentiality, integrity and availability but no scope change to adjacent systems (SC:N/SI:N/SA:N). Multiple signals are mixed: a public exploit exists (POC=YES) and the finding is credible, but the vulnerability is NOT in CISA KEV and the EPSS score is only 0.80% (55th percentile), meaning there is no evidence of widespread automated exploitation. The E:P (Proof-of-Concept exploit maturity) in the vector is consistent with the public PoC and reinforces that this is demonstrated-but-not-mass-exploited. Net assessment: this is a genuine, exploitable memory-corruption bug on an internet-of-things consumer router, but it is a moderate priority rather than an emergency - exploitation requires authenticated access (PR:L), it affects a single firmware build, and there is no KEV/active-exploitation signal. Prioritize patching/replacing exposed Tenda AC7 units where the web management interface is reachable by untrusted users, but it does not warrant the same urgency as a KEV-listed unauthenticated RCE.

Exploit ScenarioDerived

An attacker with low-privilege access to the Tenda AC7 web management interface (e.g., a logged-in user, or an attacker who has reached the LAN/management plane) sends a crafted request to /goform/fast_setting_pppoe_set with an oversized 'Password' argument. This overflows a fixed-size stack buffer in the PPPoE fast-setup handler, corrupting the stack to crash the device or execute attacker-controlled code with the router's privileges. A public proof-of-concept for this exact endpoint is published on GitHub (noahze01/IoT-vulnerable).

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

Stack-based buffer overflow in Tenda AC7 firmware 15.03.06.44 lets an authenticated remote attacker crash or potentially execute code on the device by sending an overlong 'Password' value to the /goform/fast_setting_pppoe_set (PPPoE quick-setup) HTTP endpoint. The flaw carries a CVSS 4.0 base score of 7.4 (AV:N/AC:L/AT:N/PR:L/UI:N, high C/I/A impact, no scope change), and per the supplied vector the attacker needs a low-privilege session (PR:L) rather than being unauthenticated. Publicly available exploit code exists (a PoC write-up is linked from the NVD references), but there is no confirmed active exploitation (not in CISA KEV); EPSS is 0.80% (roughly the 55th percentile), indicating moderate-but-not-elevated predicted exploitation likelihood.

RemediationAI

No vendor-released patch or fixed firmware version is identified in the available data, so operators should treat mitigation as compensating-control driven until Tenda publishes updated firmware (monitor https://www.tenda.com.cn/ and the VulDB entry https://vuldb.com/?id.327665). Primary compensating control: do not expose the AC7 web management interface to untrusted networks - disable remote/WAN administration and keep the LAN-only management plane behind a trusted segment. Because the assessor's vector is PR:L, an authenticated management session is required, so enforce strong non-default admin credentials, avoid credential reuse, and restrict who can log into the UI. Additional actionable measures with trade-offs: block or filter HTTP requests to the /goform/fast_setting_pppoe_set endpoint at an upstream reverse proxy, WAF, or firewall (may break legitimate PPPoE quick-setup via that UI and requires an inline device); segment the router on an isolated management VLAN so only trusted administrators can reach the form (reduces usability for remote management but cuts the attack surface meaningfully); and if the device is not essential to operations, replace or retire the affected firmware. There is no confirmed workaround inside the vulnerable handler, and patch status is: No vendor-released patch identified at time of analysis.

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 affected component is the Tenda AC7 consumer router's HTTP management web server, specifically the handler for /goform/fast_setting_pppoe_set, which processes the PPPoE quick-setup form. The 'Password' parameter is copied into a fixed-length stack buffer without adequate bounds checking, producing a classic stack-based buffer overflow (CWE-119). An attacker who can reach the management interface and submit a crafted request can overwrite adjacent stack memory, which may cause a denial of service (device crash/reset) and, depending on stack layout and mitigations, could support control-flow hijacking for code execution. The vulnerability class is the well-known family of unvalidated CGI/goform parameter handling issues common in embedded router firmware; the CVSS 4.0 vector places it as network-reachable with low attack complexity and no user interaction, with high confidentiality, integrity, and availability impact but no impact to subsequent systems (SC:N/SI:N/SA:N). The CPE cpe:2.3:o:tenda:ac7_firmware:15.03.06.44 identifies the single confirmed affected firmware image.

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 (AV:N), trivial oversized-parameter trigger (AC:L), authenticated management access needed (PR:L), no UI; stack overflow yields code execution 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 was determined in Tenda AC7 15.03.06.44. The impacted element is an unknown function of the file /goform/fast_setting_pppoe_set. Executing a manipulation of the argument Password can lead to stack-based buffer overflow. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized.

Executive ViewAI

Why It Matters

Tenda AC7 routers running firmware 15.03.06.44 are affected by a high-severity stack-based buffer overflow that requires authentication and could allow an attacker to crash the device or potentially execute code. While publicly available exploit code exists, no active exploitation has been confirmed (not in CISA KEV), and no vendor-released patch is currently available. Organizations using these devices for remote or branch connectivity should prioritize mitigation to prevent network disruption or unauthorized access.

Business Impact: High
Compensating Controls

No vendor patch available; restrict network access to affected devices, enforce strong authentication, segment networks, and monitor for anomalous activity.

Threat Intelligence Overview

EPSS Score
0.8%
Top 45% exploitable
Prevalence
Low
budget consumer SOHO router, single firmware build, 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 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: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