Skip to main content

Tenda AC5 CVE-2026-105778

| EUVDEUVD-2026-92987 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-10-06 VulDB GHSA-pmv4-xrcq-cmxf
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to router web interface
  2. Exploit
    Send crafted /goform/setWifi request
  3. Execution
    Overflow wifiPwd stack buffer
  4. Impact
    Execute code or crash device

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

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 reachability to the Tenda AC5 router's HTTP web management interface and low-privilege authentication (PR:L) - i.e., a valid or guessable administrative session/credentials - after which a crafted /goform/setWifi request with an oversized wifiPwd argument triggers the stack overflow. Limiting factors: the attack targets firmware version 02.03.01.111_multi specifically, requires the management interface to be accessible to the attacker (commonly LAN-side unless the device exposes remote management to the WAN), and requires prior authentication, so it is not exploitable by a fully unauthenticated remote attacker against a hardened default configuration.

Impact

This is a stack-based buffer overflow (CWE-121) in the Tenda AC5 router's web management interface (/goform/setWifi, wifiPwd parameter). The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) with high impact across both vulnerable and subsequent systems (VC/VI/VA:H, SC/SI/SA:H) scores 8.6 and indicates a network-reachable, low-complexity attack requiring low privileges and no user interaction. The E:P (Proof-of-Concept) exploit maturity aligns with the reported publicly available exploit, so this is 'publicly available exploit code exists' - NOT confirmed active exploitation. There is no CISA KEV listing and no EPSS score was provided, so widespread automated exploitation cannot be asserted; absence of these signals means real-world exploitation volume is unknown rather than high. The key tension: CVSS treats this as network-exploitable (AV:N) with PR:L, but PR:L means an attacker must already hold valid (even low-level) credentials or an authenticated session to the router admin interface, which materially limits unauthenticated internet-wide exploitation. Realistic priority is moderate-to-high for exposed/credential-weak devices but lower where the management interface is not internet-facing and default credentials have been changed. No vendor patch is referenced, raising the practical risk for deployed devices.

Exploit ScenarioDerived

An attacker with network access to the Tenda AC5 web management interface and low-privilege authentication submits a crafted request to /goform/setWifi containing an oversized wifiPwd value, overflowing a stack buffer in the Wifi Handler. Public exploit code exists (GitHub PoC by raisecnull), lowering the skill barrier to trigger the overflow and potentially achieve code execution or a denial of service on the router. Because PR:L is required, exploitation presupposes a reachable admin interface and valid or guessable credentials.

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

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

Alert me

AnalysisAIv1 – Oct 06, 2026

Stack-based buffer overflow in the Tenda AC5 router's web management interface allows an authenticated remote attacker to corrupt memory and potentially execute code by submitting an oversized wifiPwd argument to /goform/setWifi on firmware 02.03.01.111_multi. Exploitation requires network reachability to the device's HTTP management interface plus a valid low-privilege administrative session (CVSS vector PR:L), meaning fully unauthenticated attackers cannot trigger it against a hardened default configuration unless the management port is openly exposed. Publicly available exploit code exists (a detailed write-up has been published on GitHub), and the vulnerability carries a CVSS 4.0 base score of 8.6 with high confidentiality, integrity and availability impact; there is no CISA KEV listing indicating confirmed active exploitation, and no vendor patch has been identified from the available references.

RemediationAI

No vendor-released patch was identified at the time of analysis, and the references point only to the VulDB entry and a public proof-of-concept rather than a Tenda firmware update, so operators should treat this as an unpatched risk and check the vendor portal (https://www.tenda.com.cn/) for a firmware release newer than 02.03.01.111_multi before assuming none exists. In the interim, the highest-value compensating control is to eliminate exposure of the administrative interface: disable WAN-side/remote management and UPnP port mapping so /goform and the web UI are reachable only from the trusted LAN - this fully blocks remote exploitation but prevents legitimate off-site administration. Additionally, rotate the router's admin credentials to a strong, unique password and avoid credential reuse, since exploitation requires an authenticated (or credential-guessed) session; this raises the bar but does not fix the underlying memory corruption. Where feasible, isolate the router's management network in a dedicated VLAN or restrict management access by source IP so that only trusted hosts can reach the HTTP interface, accepting the added operational overhead. There is no reliable network-level signature for the oversized parameter, so monitoring for unusually large POST bodies to /goform/setWifi can only serve as a detective rather than preventive measure; replacing the stock firmware with a maintained third-party build (e.g., OpenWrt) removes the vulnerable handler entirely but may void warranty and lose vendor-specific features.

Affected VersionsENISA

AC5 02.03.01.111_multi

Affected Packages

euvd ac5 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic stack-based buffer overflow (CWE-121) in the Wi-Fi configuration handler of the Tenda AC5, an embedded Linux/MIPS consumer router. The /goform/setWifi endpoint parses HTTP POST parameters from the router's administrative web UI and processes the wifiPwd field - the Wi-Fi password set by an administrator - copying user-supplied input into a fixed-size stack buffer without bounds checking. Because the vulnerable handler is reachable over the network via HTTP and the input is attacker-controlled, an overlong wifiPwd value overwrites adjacent stack memory, including saved control data, which can crash the device (denial of service) or, with a carefully crafted payload, redirect execution flow to attacker-chosen code. The CPE cpe:2.3:a:tenda:ac5:*:*:*:*:*:*:*:* identifies the AC5 device family as the affected platform, but the report is tied specifically to firmware build 02.03.01.111_multi. The CVSS 4.0 vector includes E:P (proof-of-concept exploit maturity) and, unlike the base platform metrics, does not assert fully unauthenticated access; the independent assessment using CVSS 3.1 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) confirms that low-privilege authentication is a prerequisite, which aligns with the requirement to have a valid administrative session before the setWifi form can be reached.

Know when Ac5 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 8.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 8.8 HIGH

Network-reachable web endpoint (AV:N/AC:L) requiring an authenticated session (PR:L, per input vector); memory-corruption BOF on the router yields full host code-execution impact (C/I/A:H).

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
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

3
Severity Changed
Oct 06, 2026 - 07:22 NVD
CRITICAL HIGH
CVSS changed
Oct 06, 2026 - 07:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Oct 06, 2026 - 06:45 cve.org
HIGH 8.6

DescriptionCVE.org

A vulnerability has been found in Tenda AC5 02.03.01.111_multi. Affected by this issue is some unknown functionality of the file /goform/setWifi of the component Wifi Handler. Such manipulation of the argument wifiPwd leads to stack-based buffer overflow. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.

Technical POC Analysis

CWE-121 (stack-based buffer overflow); the researcher also files it under CWE-787 (out-of-bounds write).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 public PoC link from github

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

Tenda AC5 routers running firmware 02.03.01.111_multi carry a high-severity memory-corruption flaw in their web management interface that can let an authenticated low-privilege administrator potentially execute code and compromise the device. For organizations with these routers at the network edge, a successful compromise could expose traffic, permit configuration tampering, or disrupt connectivity for downstream users. A key risk factor is that publicly available exploit code exists, while no vendor-released patch identified at time of analysis; leadership should treat exposed management interfaces as urgent risk, noting that there is no CISA KEV listing indicating confirmed active exploitation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict the web management interface to trusted admin networks, disable WAN-side management, enforce least-privilege admin accounts and rotate credentials, segment affected routers, monitor for exploitation attempts, and plan device replacement.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Low
budget consumer SOHO router, minimal enterprise/production footprint
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.5%
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

63
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
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.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

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