Skip to main content

Tenda AC18 CVE-2025-11327

HIGH
Buffer Overflow (CWE-119)
2025-10-06 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
  2. Delivery
    Authenticate with low-privilege/default creds
  3. Exploit
    Send crafted /goform/SetUpnpCfg request with oversized upnpEn
  4. Execution
    Overflow stack buffer in handler
  5. 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 reaching the router's HTTP management interface and, per the CVSS PR:L metric, holding low-privilege authenticated access to it (on SOHO devices this frequently means default or weak admin credentials). The specific trigger is a request to the /goform/SetUpnpCfg endpoint with an overlong upnpEn argument; no end-user interaction is required (UI:N). Limiting factors: the attacker must be able to route to the web interface - trivial on the LAN, but internet-wide exploitation depends on the WAN-side/remote-management interface being exposed, which is not the default for most deployments; this constraint, combined with the authentication requirement, substantially narrows realistic remote exploitation despite AV:N.

Impact

Signals are moderate and internally consistent rather than alarming. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity flaw requiring low privileges, with high confidentiality/integrity/availability impact confined to the device (no scope change). Publicly available exploit code exists (GitHub PoC by noahze01), which raises practical risk, but there is NO CISA KEV listing - so this is 'publicly available exploit code exists', not confirmed active exploitation; do not conflate the two. EPSS is low at 1.24% (68th percentile), indicating the prediction models do not expect widespread opportunistic exploitation in the near term, which fits a specific consumer router model rather than a mass-internet target. The PR:L metric implies the attacker needs authenticated access to the router's web interface (commonly the admin/default credential on SOHO devices), which meaningfully limits remote-internet exploitation unless the management interface is WAN-exposed with weak/default credentials. Net: a genuine code-execution bug with a public PoC, but EPSS and the lack of KEV suggest it is not currently a widespread priority - most relevant to defenders with Tenda AC18 units exposing management interfaces.

Exploit ScenarioDerived

An attacker with access to the router's web management interface (e.g., via LAN, or WAN if remote management is enabled, often with default/weak credentials) sends a crafted request to /goform/SetUpnpCfg with an oversized upnpEn parameter. This overflows a stack buffer in the handler, allowing arbitrary code execution on the device. A public proof-of-concept for this exact endpoint is available on GitHub.

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

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

Alert me

AnalysisAIv1 – Oct 09, 2026

Authenticated low-privilege attackers can trigger a stack-based buffer overflow in Tenda AC18 firmware 15.03.05.19(6318) by sending an overlong upnpEn argument to the /goform/SetUpnpCfg endpoint, potentially achieving full confidentiality, integrity, and availability impact on the router. Exploitation requires reaching the HTTP management interface with valid low-privilege credentials, which on SOHO devices often means default or weak admin credentials, and publicly available exploit code exists. No confirmed active exploitation (CISA KEV) is reported; EPSS is low at 1.24% (68th percentile), so the overall signal is moderate and narrows realistic remote exploitation to exposed management interfaces.

RemediationAI

No vendor-released patch identified at time of analysis. Until Tenda publishes fixed firmware for the AC18, apply compensating controls: restrict administrative access to the HTTP management interface by disabling WAN-side remote management and ensuring the web UI is reachable only from trusted LAN segments (trade-off: remote administration becomes unavailable unless routed through a VPN or management VLAN). Change default or weak admin credentials and enforce strong unique passwords, since PR:L in the provided CVSS vector indicates low-privilege authenticated access is sufficient to reach the vulnerable code path (trade-off: credential rotation may require updating saved configurations and can disrupt automated management tools). If UPnP configuration is not required, disable the UPnP feature or, where the firmware permits, block or filter requests to /goform/SetUpnpCfg at the network edge or via a reverse proxy (trade-off: disabling UPnP may break automatic port mapping, gaming, or NAT-traversal functionality for local clients). Monitor router logs for abnormal or oversized requests to /goform/SetUpnpCfg and consider network segmentation to limit lateral movement if the device is compromised. Consult the vendor site at https://www.tenda.com.cn/ for firmware updates and the VULDB references at https://vuldb.com/?id.327210 and the public PoC at https://github.com/noahze01/IoT-vulnerable/blob/main/Tenda/AC18/SetUpnpCfg.md for technical details to support detection and validation.

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: improper restriction of operations within the bounds of a memory buffer) in the UPnP configuration handler of Tenda AC18 firmware version 15.03.05.19(6318). The affected endpoint is /goform/SetUpnpCfg, which processes the upnpEn parameter. When a crafted, overly long value is supplied for upnpEn, the firmware copies it into a fixed-size stack buffer without adequate bounds checking, corrupting adjacent stack memory and potentially allowing attacker-controlled code execution or denial of service. The CPE data identifies the exact affected product as cpe:2.3:o:tenda:ac18_firmware:15.03.05.19\(6318\):*:*:*:*:*:*:*, confirming the vulnerability is in the router's embedded firmware rather than a separate application. Because the endpoint is part of the router's HTTP management interface, the attack surface is the web-based administrative service, and exploitation is possible remotely according to the CVSS AV:N metric, but only with authenticated low-privilege access per PR:L in the provided vector.

Know when Ac18 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 web endpoint (AV:N) with a simple oversized-parameter trigger (AC:L); PR:L reflects the authenticated web-interface access implied by the input vector; memory corruption yields full device code execution (C/I/A:H), scope unchanged.

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 security vulnerability has been detected in Tenda AC18 15.03.05.19(6318). This vulnerability affects unknown code of the file /goform/SetUpnpCfg. The manipulation of the argument upnpEn leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used.

Executive ViewAI

Why It Matters

A high-severity memory corruption flaw in Tenda AC18 router firmware (version 15.03.05.19(6318)) allows an attacker with access to the device management interface to crash or fully take over the router, compromising all data passing through it. Organizations running these devices in branch offices, retail sites, or remote/home-office setups where the administrative interface is reachable are the primary exposure, and because the device is typically the network edge, a compromise can expose all connected users and traffic. Leadership should care because the affected hardware is small-office equipment that is frequently internet-adjacent, rarely centrally managed, and has no vendor fix available today.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict management-interface access to trusted administrative hosts via firewall ACLs or VLAN segmentation and remove any WAN-facing exposure; change all default and weak administrator credentials; disable or restrict UPnP configuration and unnecessary WAN services; monitor for anomalous or repeated requests to /goform/SetUpnpCfg; replace or retire unsupported AC18 units where isolation cannot be guaranteed.

Threat Intelligence Overview

EPSS Score
1.2%
Top 32% exploitable
Prevalence
Low
specific consumer SOHO router model, limited and dispersed 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.2%
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
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:ac18_firmware:15.03.05.19\(6318\):*:*:*:*:*:*:*
CVE-2024-33182 CRITICAL POC
9.8 Jul 16

Tenda AC18 V15.03.3.10_EN was discovered to contain a stack-based buffer overflow vulnerability via the deviceId paramet

CVE-2024-33180 CRITICAL POC
9.8 Jul 16

Tenda AC18 V15.03.3.10_EN was discovered to contain a stack-based buffer overflow vulnerability via the deviceId paramet

CVE-2024-33835 CRITICAL POC
9.8 May 01

Tenda AC18 V15.03.05.05 has a stack overflow vulnerability in the remoteIp parameter from formSetSafeWanWebMan function.

CVE-2024-28545 CRITICAL POC
9.8 Mar 26

Tenda AC18 V15.03.05.05 contains a command injection vulnerablility in the deviceName parameter of formsetUsbUnload func

CVE-2024-2854 CRITICAL POC
9.8 Mar 24

A vulnerability classified as critical has been found in Tenda AC18 15.03.05.05. Rated critical severity (CVSS 9.8), thi

CVE-2024-28537 CRITICAL POC
9.8 Mar 18

Tenda AC18 V15.03.05.05 has a stack overflow vulnerability in the page parameter of fromNatStaticSetting function. Rated

CVE-2024-28553 CRITICAL POC
9.8 Mar 12

Tenda AC18 V15.03.05.05 has a stack overflow vulnerability in the entrys parameter fromAddressNat function. Rated critic

CVE-2024-28535 CRITICAL POC
9.8 Mar 12

Tenda AC18 V15.03.05.05 has a stack overflow vulnerability in the mitInterface parameter of fromAddressNat function. Rat

CVE-2023-30135 CRITICAL POC
9.8 May 05

Tenda AC18 v15.03.05.19(6318_)_cn was discovered to contain a command injection vulnerability via the deviceName paramet

CVE-2023-24166 CRITICAL POC
9.8 Jan 26

Tenda AC18 V15.03.05.19 is vulnerable to Buffer Overflow via /goform/formWifiBasicSet. Rated critical severity (CVSS 9.8

CVE-2022-43260 CRITICAL POC
9.8 Oct 18

Tenda AC18 V15.03.05.19(6318) was discovered to contain a stack overflow via the time parameter in the fromSetSysTime fu

CVE-2022-40854 CRITICAL POC
9.8 Sep 23

Tenda AC18 router contained a stack overflow vulnerability in /goform/fast_setting_wifi_set. Rated critical severity (CV

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