Skip to main content

Tenda AC18 CVE-2025-11324

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 AC18 management interface
  2. Delivery
    Authenticate with low-level credentials
  3. Exploit
    Send oversized newVersion to /goform/setNotUpgrade
  4. Execution
    Overflow stack buffer in handler
  5. Persist
    Hijack control flow / crash service
  6. Impact
    Execute code or deny service on router

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 reach to the Tenda AC18 HTTP management interface and the ability to invoke /goform/setNotUpgrade with an attacker-controlled newVersion argument; the CVSS vector's PR:L indicates some authenticated/low-privilege access to the device is needed rather than fully anonymous access. Limiting factors: the flaw affects only firmware 15.03.05.19(6318) on the specific AC18 model, the management interface must be reachable by the attacker (typically LAN-side unless remote administration/WAN management is enabled), and successful code execution depends on defeating any device-level mitigations - otherwise the realistic outcome may be a denial-of-service crash of the router.

Impact

This is a stack-based buffer overflow (CWE-119) in the Tenda AC18 router firmware 15.03.05.19(6318), reachable over the network via the /goform/setNotUpgrade endpoint by manipulating the newVersion argument. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) indicates network-reachable, low-complexity exploitation requiring some low-level privileges (PR:L) and no user interaction, with high impact to confidentiality, integrity and availability but no scope change to subsequent systems. Publicly available exploit code exists (referenced GitHub PoC), yet the EPSS score is low at 0.83% (56th percentile), and the CVE is NOT listed in CISA KEV, so there is no public exploit identified as actively exploited at time of analysis. Signals are therefore consistent but modest: a working PoC against a consumer SOHO router raises real risk for exposed/management-plane-reachable devices, but the low EPSS, absence of KEV, and the PR:L authentication requirement suggest this is not yet mass-exploited and depends on an attacker already having some authenticated access or a reachable admin interface. Net: a credible, patch-worthy flaw for exposed Tenda AC18 units rather than an internet-wide emergency.

Exploit ScenarioDerived

An attacker with low-level authenticated access to the Tenda AC18 web/management interface sends a crafted request to /goform/setNotUpgrade containing an oversized newVersion value, overflowing a stack buffer. A public proof-of-concept exists (noahze01/IoT-vulnerable GitHub repo), lowering the barrier to triggering the overflow and potentially achieving code execution or a device crash. Given AV:N/AC:L, the request can be delivered remotely over the network without user interaction once the attacker can reach the endpoint.

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 09, 2026

Stack-based buffer overflow in Tenda AC18 firmware 15.03.05.19(6318) allows remote attackers with low-privilege access to the HTTP management interface to execute arbitrary code or cause a denial of service by manipulating the newVersion argument of the /goform/setNotUpgrade endpoint. The vulnerability has a publicly available exploit, though the EPSS score is low (0.83%, 56th percentile), indicating limited observed exploitation. Authentication is required (CVSS PR:L) and the management interface must be network-reachable, typically on the LAN unless remote administration is enabled.

RemediationAI

No vendor-released patch is identified at time of analysis. Until a firmware update is available, restrict access to the Tenda AC18 HTTP management interface to trusted internal networks only, and disable remote (WAN) management and UPnP if not required. Ensure that administrative credentials are strong and unique, and monitor network traffic for attempts to exploit /goform/setNotUpgrade. These measures reduce exposure but do not eliminate the vulnerability; the device remains at risk until Tenda provides a fixed firmware version. Contact Tenda support for a patched release and refer to VulDB (https://vuldb.com/?id.327207) for updates.

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 Tenda AC18 router firmware, specifically within the /goform/setNotUpgrade web endpoint that handles firmware upgrade notifications. The newVersion argument is copied into a fixed-size stack buffer without proper bounds checking, allowing an attacker to overflow the buffer and potentially overwrite return addresses or control data. The attack is network-accessible via the device's HTTP management interface, and per the CVSS vector (PR:L) requires low-privilege authentication. The firmware version is identified by CPE cpe:2.3:o:tenda:ac18_firmware:15.03.05.19\(6318\):*:*:*:*:*:*:*, confirming the specific affected release. Successful exploitation could lead to code execution with the privileges of the web server or a denial-of-service crash of the device, though device-level mitigations may prevent reliable code execution.

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 goform endpoint (AV:N/AC:L) with low-privilege authenticated access per vendor vector (PR:L), no UI; stack overflow in router firmware plausibly yields full C/I/A compromise.

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 identified in Tenda AC18 15.03.05.19(6318). Affected by this vulnerability is an unknown functionality of the file /goform/setNotUpgrade. Such manipulation of the argument newVersion leads to stack-based buffer overflow. The attack can be executed remotely. The exploit is publicly available and might be used.

Executive ViewAI

Why It Matters

Tenda AC18 wireless routers running firmware 15.03.05.19(6318) contain a memory-corruption flaw in their web management interface that a low-privilege user with network access could exploit to run arbitrary code on the device or force it offline. With no vendor patch currently available and a public exploit already circulating, any organization relying on these routers in branch, retail, or home-office networks carries an unmitigated risk that is only partially offset by the need for valid credentials and local network reachability. Leadership should treat this primarily as a device inventory, network segmentation, and hardware lifecycle problem rather than an enterprise-wide emergency.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable remote/WAN management and restrict the HTTP management interface to a trusted management VLAN with allow-listed source addresses; isolate affected devices on a segmented network with no route to internal assets; enforce unique strong administrative credentials and remove dormant or low-privilege accounts; monitor for requests to /goform/setNotUpgrade, unexplained reboots, or crash behavior; plan replacement of unsupported units if no firmware fix is issued.

Threat Intelligence Overview

EPSS Score
0.8%
Top 44% exploitable
Prevalence
Medium
popular consumer/SOHO router brand but one specific affected model
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
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