Skip to main content

Tenda AC15 CVE-2025-11386

HIGH
Buffer Overflow (CWE-119)
2025-10-07 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
    Send crafted POST to /goform/SetDDNSCfg with oversized ddnsEn
  4. Execution
    Overflow stack buffer in parameter handler
  5. Impact
    Execute arbitrary code / crash 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 targets the DDNS configuration endpoint /goform/SetDDNSCfg of the Tenda AC15 (firmware 15.03.05.18) and is triggered by manipulating the ddnsEn POST parameter to overflow a stack buffer. Per the CVSS vector it requires network reachability to the HTTP management interface and LOW-privilege authentication (PR:L) - i.e., the attacker must be able to log in to the router's web UI - with no user interaction. Limiting factors: the attacker must reach the management interface (typically LAN-side or an exposed/remote-management-enabled WAN interface) and hold valid low-level credentials, and only this specific firmware version is confirmed affected.

Impact

Signals are moderately consistent but point to a contained rather than mass-exploitation threat. The CVSS 4.0 vector (AV:N/AC:L/PR:L/UI:N, VC/VI/VA:H, base 7.4) describes a network-reachable, low-complexity flaw that requires low-privilege authentication (PR:L) and yields full compromise of the device. Public exploit code exists (GitHub PoC by noahze01), which raises practical risk, but the CVE is NOT in CISA KEV and no EPSS score was provided, so there is no evidence of active, widespread exploitation - PoC availability and active exploitation are distinct signals. The exploitation status is therefore 'publicly available exploit code exists.' No SSVC decision or EPSS probability was supplied, so automatability and real-world exploitation likelihood cannot be derived from the input. Net: a genuinely serious device-takeover bug on an affected router, but the PR:L requirement (an attacker must reach and authenticate to the web management interface) and absence of KEV/EPSS data argue this is a targeted/LAN-adjacent concern rather than a drive-by internet-wide emergency. Note the data is thin - only a VulDB submission and a PoC link, no vendor advisory or patch, so affected-version and fix data are unconfirmed.

Exploit ScenarioDerived

An attacker with access to the Tenda AC15 web management interface and low-privilege credentials sends a crafted POST request to /goform/SetDDNSCfg with an oversized ddnsEn argument, overflowing a stack buffer. Public exploit code for this exact endpoint is available on GitHub, lowering the skill barrier. Successful exploitation corrupts the stack to crash the service or execute attacker-controlled code on the router, enabling full device compromise.

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 AC15 firmware version 15.03.05.18 allows remote attackers with low-privilege authentication to potentially execute arbitrary code by sending a crafted POST request to the /goform/SetDDNSCfg endpoint, manipulating the ddnsEn parameter. The vulnerability requires network access to the router's HTTP management interface and valid low-level credentials; no user interaction is needed. Publicly available exploit code exists, increasing the risk of exploitation, though there is no confirmed active exploitation at this time. The assessed severity is high (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H).

RemediationAI

No vendor-released patch is identified in the available data. Users should immediately check Tenda's support page (https://www.tenda.com.cn/) for firmware updates and apply any available patched version. Until a fix is released, mitigate by disabling remote management (WAN access) on the router to restrict the management interface to the local network only; this prevents remote exploitation but may hinder remote administration. Additionally, ensure that strong, unique administrative credentials are used to prevent unauthorized low-privilege access. If remote management is essential, restrict access to trusted IP addresses via firewall rules, and consider network segmentation to isolate the router's management interface from untrusted networks. Disabling the DDNS feature entirely, if not needed, removes the vulnerable endpoint's functionality, but this may impact dynamic DNS services. Public exploit code is available at https://github.com/noahze01/IoT-vulnerable/blob/main/Tenda/AC15/SetDDNSCfg.md, highlighting the urgency of applying mitigations. Vendor advisory: https://www.tenda.com.cn/ and VulDB entries: https://vuldb.com/?id.327313, https://vuldb.com/?ctiid.327313.

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 a stack-based buffer overflow (CWE-119) in the DDNS configuration handler of the Tenda AC15 router's web management interface. Specifically, the /goform/SetDDNSCfg endpoint processes a POST parameter named ddnsEn without proper bounds checking, allowing an attacker to supply an overly long value that overwrites adjacent memory on the stack. Successful exploitation can lead to control-flow hijacking and arbitrary code execution with the privileges of the web server process, which typically runs as root on embedded devices. The CVSS vector indicates that the attack is network-accessible (AV:N) and requires low-privilege authentication (PR:L), meaning the attacker must first log in to the router's web UI. The affected firmware is identified by CPE cpe:2.3:o:tenda:ac15_firmware:15.03.05.18:*:*:*:*:*:*:*.

Know when Ac15 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 DDNS endpoint, low complexity, but requires web-UI authentication (PR:L); stack overflow enables code execution yielding full C/I/A impact on the device.

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 found in Tenda AC15 15.03.05.18. The impacted element is an unknown function of the file /goform/SetDDNSCfg of the component POST Parameter Handler. The manipulation of the argument ddnsEn results in stack-based buffer overflow. The attack can be launched remotely. The exploit has been made public and could be used.

Executive ViewAI

Why It Matters

A high-severity remote code execution flaw in Tenda AC15 router firmware (15.03.05.18) exposes any organization still running this end-of-life device through its web management interface. An attacker who obtains even low-privilege router credentials can take full control of the device, potentially intercepting or redirecting network traffic and using the router as a foothold into the internal network. Because exploit code is already publicly available and no vendor patch has been released, leadership should treat every deployed AC15 as a persistent, unmitigable exposure until the hardware is retired or isolated.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict the HTTP management interface to a trusted management VLAN or local-only access, block WAN-side access to the router UI, enforce strong unique credentials and rotate them, apply firewall ACLs limiting access to the /goform/SetDDNSCfg endpoint, enable monitoring and alerting for exploitation attempts, and isolate or retire affected Tenda AC15 devices.

Threat Intelligence Overview

EPSS Score
0.8%
Top 44% exploitable
Prevalence
Medium
popular budget consumer/SOHO router brand, but a single specific model
Exploit
POC
Public exploit code exists
Data Quality
4 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:ac15_firmware:15.03.05.18:*:*:*:*:*:*:*
CVE-2025-25632 CRITICAL POC
9.8 Mar 05

Tenda AC15 v15.03.05.19 is vulnerable to Command Injection via the handler function in /goform/telnet. Rated critical se

CVE-2026-24105 CRITICAL POC
9.8 Mar 02

Tenda AC15 router has a code injection in formsetUsbUnload (EPSS 1.7%) enabling unauthenticated remote code execution.

CVE-2026-24101 CRITICAL POC
9.8 Mar 02

Tenda AC15 router has a command injection in formSetIptv (EPSS 1.1%) enabling unauthenticated root-level code execution.

CVE-2026-24103 CRITICAL POC
9.8 Mar 03

Buffer overflow in Tenda AC15V1.0 via formSetMacFilterCfg. PoC available.

CVE-2024-2855 CRITICAL POC
9.8 Mar 24

A vulnerability classified as critical was found in Tenda AC15 15.03.05.18/15.03.05.19/15.03.20. Rated critical severity

CVE-2024-2852 CRITICAL POC
9.8 Mar 24

A vulnerability was found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2024-2851 CRITICAL POC
9.8 Mar 24

A vulnerability was found in Tenda AC15 15.03.05.18/15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerabili

CVE-2024-2850 CRITICAL POC
9.8 Mar 24

A vulnerability was found in Tenda AC15 15.03.05.18 and classified as critical. Rated critical severity (CVSS 9.8), this

CVE-2024-2815 CRITICAL POC
9.8 Mar 22

A vulnerability classified as critical has been found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8),

CVE-2024-2814 CRITICAL POC
9.8 Mar 22

A vulnerability was found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2024-2813 CRITICAL POC
9.8 Mar 22

A vulnerability was found in Tenda AC15 15.03.20_multi. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2024-2811 CRITICAL POC
9.8 Mar 22

A vulnerability was found in Tenda AC15 15.03.20_multi and classified as critical. Rated critical severity (CVSS 9.8), t

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