Skip to main content

Tenda AC18 CVE-2025-14992

HIGH
Buffer Overflow (CWE-119)
2025-12-21 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
    Gain network access to router HTTP interface
  2. Delivery
    Authenticate with low-privilege credentials
  3. Exploit
    Send crafted request to /goform/GetParentControlInfo with oversized mac
  4. Execution
    Overflow stack buffer in strcpy
  5. Impact
    Execute attacker-controlled code or 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 requires HTTP access to the Tenda AC18 web management interface and a successful request to the /goform/GetParentControlInfo endpoint of the HTTP Request Handler, supplying an overlong value in the 'mac' argument to overflow the stack buffer in strcpy. The CVSS vector specifies PR:L, so at least low-privilege authenticated access to the router is required (not a fully unauthenticated attack), and exploitation is constrained to the specific affected firmware build 15.03.05.05 on the Tenda AC18. No user interaction is needed (UI:N). The practical limiting factor is reachability of the management interface - typically exposed only on the LAN unless remote administration is enabled - combined with the authentication prerequisite.

Impact

Signals are moderate and internally consistent. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) with high confidentiality/integrity/availability impact and no scope change yields the reported 7.4 base score; the PR:L requirement means an attacker needs at least low-level authenticated access (a valid session/credentials to the router web interface), which materially limits mass exploitation despite the network attack vector. Exploitation maturity is flagged as E:P (Proof-of-Concept), consistent with the publicly available PoC and the absence of CISA KEV listing. EPSS is low at 0.74% (54th percentile), which - combined with the authentication prerequisite and lack of KEV - indicates this is NOT currently a top-priority widespread-exploitation threat, but rather a credible, publicly-documented flaw suitable for targeted use against reachable, authenticated-accessible Tenda AC18 devices. Conflict to note: the PoC and classic Tenda /goform patterns suggest trivial exploitation, yet CVSS assigns PR:L rather than PR:N - if the GetParentControlInfo endpoint is in fact reachable pre-authentication (common on these consumer routers), real-world risk would be higher than the 7.4 implies; verify the authentication requirement against the vendor firmware.

Exploit ScenarioDerived

An attacker with network reachability to the Tenda AC18 web/HTTP management interface and at least low-privilege access sends a crafted HTTP request to /goform/GetParentControlInfo with an oversized 'mac' argument. The unsafe strcpy overflows a stack buffer, allowing denial of service or arbitrary code execution on the router (MIPS/ARM firmware). A public proof-of-concept is already available (github.com/z472421519/BinaryAudit), lowering the barrier to reproduction.

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

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

Alert me

AnalysisAIv1 – Oct 19, 2026

Stack-based buffer overflow in Tenda AC18 firmware 15.03.05.05 allows an authenticated low-privilege attacker with HTTP access to the router management interface to corrupt memory by sending an overlong 'mac' value to /goform/GetParentControlInfo. Publicly available exploit code exists with reproduction steps, but no CISA KEV active-exploitation confirmation is provided; EPSS is 0.74% (54th percentile). The assessed impact is high for confidentiality, integrity, and availability, with the main practical constraint being reachability of the management UI and the PR:L authentication requirement.

RemediationAI

Apply a fixed Tenda AC18 firmware release once available; no exact patched version is identified in the provided data, so verify the current firmware and advisories at https://www.tenda.com.cn/ and the VulDB entries before upgrading. Until a fix is confirmed, disable WAN/remote management of the router web UI, restrict HTTP access to the management interface to a trusted LAN or admin VLAN, block untrusted access to /goform/GetParentControlInfo at the network boundary, and enforce strong unique admin credentials because the assessed vector requires low-privilege authentication. These measures reduce exposure but do not correct the underlying strcpy stack overflow, so firmware replacement or vendor patching remains the durable fix.

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 HTTP request handler in Tenda AC18 firmware 15.03.05.05. The /goform/GetParentControlInfo handler passes the attacker-controlled 'mac' argument to strcpy into a fixed-size stack buffer without length validation, so an overlong value overflows the stack. The CWE-119 classification reflects improper restriction of operations within a memory buffer; the specific implementation is a stack-based buffer overflow. The CPE cpe:2.3:o:tenda:ac18_firmware:15.03.05.05 confirms the firmware scope, and the CVSS vector PR:L indicates low-privilege authentication is required. The public GitHub BinaryAudit PoC includes a reproduce section, lowering the effort needed to validate and adapt the exploit.

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 HTTP endpoint (AV:N/AC:L) requires low-privilege authenticated access (PR:L); stack overflow enabling code execution on the device gives full C:H/I:H/A:H with no scope change.

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.05. The impacted element is the function strcpy of the file /goform/GetParentControlInfo of the component HTTP Request Handler. The manipulation of the argument mac leads to stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.

Executive ViewAI

Why It Matters

Tenda AC18 routers running firmware 15.03.05.05 are exposed to a high-severity memory corruption flaw that an authenticated low-privilege user could trigger through the management interface, potentially disrupting network availability and compromising device confidentiality and integrity. Publicly available exploit code exists. Leadership should care because these devices often support small-office or remote-site connectivity, so a successful attack could interrupt business operations and weaken perimeter trust even though exploitation requires management access.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include limiting management-interface access to trusted networks, disabling remote administration, enforcing least-privilege accounts and strong credentials, segmenting Tenda AC18 devices from critical assets, monitoring for anomalous requests to /goform/GetParentControlInfo, and planning replacement or isolation if firmware updates are not provided.

Threat Intelligence Overview

EPSS Score
0.7%
Top 46% exploitable
Prevalence
Low
budget consumer SOHO router; single 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 0.7%
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.05:*:*:*:*:*:*:*
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