Skip to main content

Tenda AC6 CVE-2026-8264

| EUVDEUVD-2026-29020 LOW
OS Command Injection (CWE-78)
2026-05-11 VulDB GHSA-2fpj-h75c-c5vr
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain router credentials via default factory settings
  2. Delivery
    Access web management interface on http://router.local or router IP
  3. Exploit
    Send crafted POST request to /goform/WifiApScan with command injection payload in country parameter
  4. Execution
    httpd parser executes malicious OS command with root privileges
  5. Impact
    Attacker gains full system access and code execution capability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques 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

Authentication to the Tenda AC6 web management interface is required; the CVSS vector PR:L confirms this is not an unauthenticated vulnerability. The attacker must have network access to reach the httpd service (typically on the router's LAN or via exposed WAN management). The vulnerability is triggered by sending a crafted request to the /goform/WifiApScan endpoint with malicious country code values in the wl2g.public.country or wl5g.public.country parameters. No special firmware configuration is required beyond the default httpd service being enabled, which is standard in Tenda AC6 deployments. Default Tenda router credentials (commonly 'admin/admin' or firmware-specific defaults) significantly lower the exploitation barrier. The low attack complexity (AC:L) indicates no special timing, race conditions, or environmental conditions are required once authenticated access is established.

Impact

The CVSS 6.3 score reflects a network-accessible vulnerability with low attack complexity but requiring authenticated access (PR:L). The EPSS evidence tag (E:P) indicates proof-of-concept availability, confirming public exploit code exists. Active exploitation in the wild is not confirmed by CISA KEV status in the provided data. The authentication requirement significantly reduces real-world risk compared to unauthenticated network vulnerabilities: an attacker must first gain valid credentials to the router's web interface, typically requiring network access to the router's LAN or pre-compromised credentials. However, default credentials for Tenda routers are often weak or documented, and many users do not change default access controls. The combination of public exploit code and authenticated-only access creates a moderate risk profile - high for compromised networks or devices with default credentials, but not an immediate remote-unauthenticated threat. The command injection nature (CWE-78) allows full OS command execution with httpd process privileges, typically root on embedded systems, making the technical impact severe once authentication is bypassed.

Exploit ScenarioDerived

An attacker with valid credentials to the Tenda AC6 web management interface (obtained via default credentials, credential stuffing, or network-based access to the LAN) crafts a POST request to /goform/WifiApScan with a malicious country code parameter such as 'wl2g.public.country=US; malicious_command' or using command substitution syntax. The httpd service processes this unsanitized input, executes the injected command with root privileges, and allows the attacker to install backdoors, exfiltrate data, pivot to other network devices, or disable security features. Publicly available exploit code (referenced in GitHub) automates this attack, lowering the skill barrier for attackers.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 2.7% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 11, 2026

Remote authenticated command injection in Tenda AC6 router firmware version 15.03.06.23 allows authenticated attackers to execute arbitrary OS commands via manipulation of the wl2g.public.country or wl5g.public.country parameters in the /goform/WifiApScan endpoint. The vulnerability affects the httpd component's formWifiApScan function and has publicly available exploit code, presenting moderate risk to affected deployments.

RemediationAI

Immediate mitigation requires upgrading the Tenda AC6 firmware to a patched version released by Tenda, if available. Check the Tenda support portal (www.tenda.com.cn) for the latest firmware release addressing CVE-2026-8264 and apply it immediately to all affected devices. If a patched firmware version is not yet available, implement the following compensating controls: restrict web management interface access to trusted networks only by configuring firewall rules to block HTTP/HTTPS access (ports 80 and 443) from untrusted networks, change default router credentials to strong, unique passwords to prevent credential-based access, disable remote management features in the router's web interface settings if not required for operations, and monitor httpd logs for suspicious POST requests to /goform/WifiApScan with country parameter values containing shell metacharacters (pipes, semicolons, backticks, dollar signs). These controls do not eliminate the vulnerability but significantly reduce attack surface while awaiting a vendor patch.

Affected VersionsENISA

AC6 15.03.06.23

Affected Packages

euvd ac6 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 Tenda AC6 is a dual-band WiFi router that exposes web-based management interfaces through an embedded httpd service. The vulnerability exists in the formWifiApScan function, which processes country code parameters for 2.4GHz (wl2g) and 5GHz (wl5g) wireless bands without proper input validation or sanitization. These parameters are passed directly to OS-level commands without escaping shell metacharacters, enabling command injection attacks. The root cause falls under CWE-78 (Improper Neutralization of Special Elements used in an OS Command), a classic command injection flaw where user-supplied input is concatenated into system commands without proper defense mechanisms such as parameterized APIs, allowlisting, or shell escaping.

Know when Ac6 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 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
May 11, 2026 - 04:22 NVD
MEDIUM LOW
CVSS changed
May 11, 2026 - 04:22 NVD
6.3 (MEDIUM) 2.1 (LOW)
CVE Published
May 11, 2026 - 02:15 nvd
MEDIUM 6.3

DescriptionCVE.org

A weakness has been identified in Tenda AC6 15.03.06.23. Affected by this vulnerability is the function formWifiApScan of the file /goform/WifiApScan of the component httpd. Executing a manipulation of the argument wl2g.public.country/wl5g.public.country can lead to os command injection. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks.

Threat Intelligence Overview

EPSS Score
2.7%
Top 14% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL 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 LOW
CISA KEV No
Public POC Yes
EPSS 2.7%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: +3
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Related Vulnerabilities in Tenda AC6 Command Injection Vulnerabilities

View all 4

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