Skip to main content

Tenda BE12 Pro CVE-2026-15696

| EUVDEUVD-2026-43691 HIGH
Stack-based Buffer Overflow (CWE-121)
2026-07-14 VulDB GHSA-h9wr-9gfr-4wqp
7.4
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Recon
    Reach router web management interface
  2. Delivery
    Authenticate with low-privilege/default credentials
  3. Exploit
    Send crafted POST to /goform/VirtualSer with oversized 'page'
  4. Install
    Overflow fixed-size stack buffer in fromVirtualSer
  5. C2
    Overwrite saved return address
  6. Execute
    Execute code as root or crash httpd
  7. Impact
    Full device compromise or denial of service

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 targets the specific /goform/VirtualSer endpoint and its fromVirtualSer handler on Tenda BE12 Pro firmware 16.03.66.23, triggered by an overly long 'page' parameter. Per the CVSS vector, the attack requires low privileges (PR:L) and no user interaction (UI:N) - meaning the attacker needs a valid/administrative web session or working credentials (often the device's default admin password) and network reachability to the management interface. Limiting factors: the vulnerable Virtual Server configuration page must be reachable, which by default is LAN-side only unless remote management is enabled, and it is confined to this one router model and firmware build. Note the description states the attack 'can be launched remotely' while the vector specifies PR:L; the authentication requirement should be confirmed with the vendor as the two signals are not fully aligned.

Impact

Signals are mixed. The 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 with high impact to confidentiality, integrity, and availability, but crucially requires some level of privilege (PR:L) - consistent with needing a valid session or the device's (often default/weak) admin credentials to reach the configuration endpoint. Exploit maturity is E:P (Proof-of-Concept), matching the 'publicly available exploit' signal. There is no EPSS score provided and no CISA KEV listing, so there is no evidence of active mass exploitation - the realistic threat is opportunistic attacks against internet-exposed or LAN-adjacent panels, especially where default credentials are unchanged. This is a genuine but not top-tier priority: real because a working PoC exists and impact is high, but bounded because it is a single niche consumer router model, exploitation needs privileges, and management interfaces are typically LAN-facing rather than WAN-facing by default. Note: PR:L conflicts with the 'attack can be launched remotely' phrasing in the description - verify whether authentication is truly required or whether the endpoint is reachable pre-auth on some configurations.

Exploit ScenarioDerived

An attacker who can reach the router's web management interface (e.g., an authenticated LAN user, a device with obtained/default admin credentials, or via an exposed panel) sends a crafted POST to /goform/VirtualSer with an oversized 'page' argument. The oversized value overflows a fixed-size stack buffer in fromVirtualSer, overwriting the return address to crash the httpd service (denial of service) or, with a tailored payload, execute attacker-controlled code as root. A public proof-of-concept for this exact endpoint is already available, lowering the effort to reproduce.

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 – Jul 14, 2026

Stack-based buffer overflow in the Tenda BE12 Pro router (firmware 16.03.66.23) allows remote attackers to corrupt memory via the fromVirtualSer handler for the /goform/VirtualSer endpoint by supplying an oversized 'page' argument. The flaw carries CVSS 4.0 7.4 and, per its vector, requires low-level privileges (PR:L); publicly available exploit code exists, though there is no public exploit identified as actively used in the wild (not in CISA KEV). Successful exploitation can crash the device or potentially lead to arbitrary code execution on the embedded MIPS/ARM firmware.

RemediationAI

No vendor-released patch identified at time of analysis - Tenda had not published a fixed firmware version in the provided data, so monitor https://www.tenda.com.cn/ for a firmware update for the BE12 Pro superseding 16.03.66.23 and apply it once released. As compensating controls, disable remote/WAN-side web management so the /goform/VirtualSer endpoint is unreachable from the internet (side effect: loses remote admin convenience); restrict access to the management interface to a trusted management VLAN or specific admin IPs via ACL (side effect: requires network segmentation setup); change default administrator credentials and enforce a strong password to raise the bar for the PR:L precondition; and avoid using or exposing the Virtual Server / port-forwarding configuration page where possible. If feasible, place the router behind an upstream firewall that blocks unsolicited access to its HTTP management port. Reference the disclosure at https://vuldb.com/vuln/378243 and the PoC issue at https://github.com/cve-a/dexingzhiqing/issues/6 to validate detection and confirm patched status.

Affected VersionsENISA

BE12 Pro 16.03.66.23

Affected Packages

euvd be12_pro 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 affected component is the web-management CGI-style handler fromVirtualSer, invoked through the /goform/VirtualSer route used to configure the router's Virtual Server (port-forwarding) feature. This is a classic CWE-121 stack-based buffer overflow: attacker-controlled input from the 'page' request parameter is copied into a fixed-size stack buffer (typically via unbounded strcpy/sprintf calls common in Tenda's httpd binary) without length validation, overwriting the saved return address and adjacent stack data. The CPE cpe:2.3:a:tenda:be12_pro identifies the Tenda BE12 Pro Wi-Fi 7 consumer/SMB router firmware as the affected product. On these embedded devices the web server usually runs as root, so memory corruption in the request parser can escalate directly to full device compromise.

Know when Be12 Pro 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, AC:L) requiring a valid low-privilege management session (PR:L, UI:N); stack overflow in root-run httpd yields full C/I/A impact.

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

Lifecycle Timeline

2
CVSS changed
Jul 14, 2026 - 15:22 NVD
8.7 (HIGH) 7.4 (HIGH)
CVE Published
Jul 14, 2026 - 14:45 cve.org
HIGH 7.4

DescriptionCVE.org

A vulnerability has been found in Tenda BE12 Pro 16.03.66.23. The impacted element is the function fromVirtualSer of the file /goform/VirtualSer. Such manipulation of the argument page leads to stack-based buffer overflow. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.

Executive ViewAI

Why It Matters

Tenda BE12 Pro routers (firmware 16.03.66.23) contain a buffer overflow vulnerability (CVE-2026-15696) that enables network attackers to crash devices or potentially gain administrative control, directly impacting organizational network availability and security. With publicly available exploit code and no vendor patch available, this vulnerability poses significant risk to network infrastructure without immediate intervention.

Business Impact: High
Compensating Controls

Implement network-level access controls blocking connections to the /goform/VirtualSer endpoint; apply network segmentation to isolate affected routers from untrusted network segments; enable comprehensive logging and monitoring for unauthorized access attempts; restrict administrative access to affected devices; consider temporary device replacement with security-verified alternatives pending patch availability.

Threat Intelligence Overview

EPSS Score
0.8%
Top 48% exploitable
Prevalence
Low
single niche Tenda consumer/SMB router model, limited deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
7 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.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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

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.

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