Skip to main content

Tenda Smart Camera EUVDEUVD-2026-58370

| CVE-2026-19747 HIGH
Command Injection (CWE-77)
2026-08-13 VulDB GHSA-vqr8-q3rg-fr3w
8.9
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Identify ATE module network port on target device
  2. Delivery
    Send crafted request to CAte::HandleCmd endpoint
  3. Exploit
    Inject OS shell metacharacters into command parameter
  4. Execution
    Kylin binary passes input unsanitized to system interpreter
  5. Persist
    Execute arbitrary OS commands as device runtime user
  6. Impact
    Achieve full device compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
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

The ATE (Automatic Test Equipment) module must be network-reachable on the target device - this interface is typically active by default in Tenda firmware and is not gated by user authentication (PR:N per the CVSS 4.0 vector). No special configuration, account credentials, or user interaction are required. The attack is constrained to devices running firmware builds dated 20260625 or earlier across the ten listed model lines; the TC3 variants (TC3B14C, TC3B15C, TC3T14C, TC3T15C) and CP/CH families are all affected. Exploitation is limited to the firmware's OS user context on the camera - there is no scope change to downstream systems (SC:N/SI:N/SA:N). Network exposure level (LAN-only vs. internet-facing) determines the breadth of potential attackers.

Impact

The CVSS 4.0 base score of 8.9 with AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H reflects the most severe exploitation conditions: network-reachable, zero complexity, no authentication, no user interaction, and full triad impact. The E:P supplemental metric confirms a proof-of-concept exists, which substantially narrows the gap between vulnerability disclosure and opportunistic exploitation. No CISA KEV listing is present, but the PoC hosted on GitHub (https://github.com/howitouchyou/Tenda-Smart-Camera-Vulnerability) means this is not a theoretical risk. EPSS data is not available in the provided input - this gap should be noted. The ATE module is often exposed on LAN-accessible or occasionally WAN-facing interfaces depending on deployment. Real-world risk is high for unpatched devices reachable over the network, particularly given that IoT cameras frequently lack automatic update mechanisms and may remain unpatched indefinitely.

Exploit ScenarioDerived

An attacker with network access to the device sends a specially crafted request to the ATE module's network interface, embedding OS shell metacharacters in a parameter processed by CAte::HandleCmd. Because the Kylin binary passes this input directly to a command interpreter without sanitization, the injected command executes with the device firmware's runtime privileges. A publicly available proof-of-concept on GitHub lowers the skill bar, enabling script-kiddie exploitation against any reachable device.

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

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

Alert me

AnalysisAIv1 – Aug 13, 2026

Command injection in the ATE (Automatic Test Equipment) module across ten Tenda camera and hub models allows a remote unauthenticated attacker to execute arbitrary OS commands on affected devices. The vulnerable function CAte::HandleCmd in the Kylin binary fails to sanitize user-supplied input before passing it to a system command interpreter (CWE-77), granting full device compromise. A proof-of-concept exists on GitHub (E:P in the CVSS 4.0 supplemental metrics) and no KEV listing is present at time of analysis, though the unauthenticated network vector and PoC availability elevate near-term exploitation risk.

RemediationAI

No vendor-released patch or fixed firmware version has been identified at time of analysis - patch status is unconfirmed and should be verified directly with Tenda at https://www.tenda.com.cn/. Until a patch is available, defenders should implement compensating controls: disable or firewall the ATE diagnostic interface at the network perimeter, blocking any port or service associated with the Kylin/ATE module from LAN and WAN access. If the ATE port is identifiable via firmware analysis or the published PoC, add a host-based firewall rule on upstream routers to drop inbound connections to that service. Avoid exposing these camera models directly to the internet via port forwarding or DMZ placement. Network segmentation placing IoT cameras on an isolated VLAN with no lateral access to production systems reduces blast radius if exploitation occurs. Monitor VulDB (https://vuldb.com/cve/CVE-2026-19747) for patch releases.

Affected VersionsENISA

CP3 20260625
TC3B14C 20260625
TC3T14C 20260625
TC3B15C 20260625
CH7G 20260625
CH7 20260625
CP7 20260625
CP3 Pro 20260625
TC3T15C 20260625
CH10 20260625

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 ATE (Automatic Test Equipment) module, a diagnostic and factory-test interface embedded in Tenda's IoT camera firmware and commonly left network-accessible in consumer and SMB deployments. The vulnerable function CAte::HandleCmd resides in a binary named Kylin and processes incoming commands without sanitizing shell metacharacters, directly invoking them via a system call (CWE-77: Improper Neutralization of Special Elements used in a Command). Affected CPEs span ten distinct product lines - cpe:2.3:a:tenda:ch7, ch7g, ch10, cp3, cp3_pro, cp7, tc3b14c, tc3b15c, tc3t14c, tc3t15c - all versions up to 20260625 per the firmware date string. This class of ATE module vulnerability is a recurring pattern in low-cost IoT firmware where test interfaces are not stripped before production release.

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

Network vector and no-auth confirmed by CVSS 4.0 source; scope unchanged as device-local impact only; full triad impact from arbitrary command execution.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/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
None
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

3
Severity Changed
Aug 13, 2026 - 20:22 NVD
CRITICAL HIGH
CVSS changed
Aug 13, 2026 - 20:22 NVD
9.3 (CRITICAL) 8.9 (HIGH)
CVE Published
Aug 13, 2026 - 19:45 cve.org
HIGH 8.9

DescriptionCVE.org

A weakness has been identified in Tenda CH7, CH7G, CH10, CP3, CP3 Pro, CP7, TC3B14C, TC3B15C, TC3T14C and TC3T15C up to 20260625. This impacts the function CAte::HandleCmd of the file Kylin of the component ATE Module. This manipulation causes command injection. The attack is possible to be carried out remotely.

Executive ViewAI

Why It Matters

Tenda's camera and hub products used for facility monitoring are vulnerable to unauthenticated remote code execution affecting ten models. Compromised devices become surveillance backdoors and network entry points, risking loss of physical security monitoring and potential lateral network access to critical infrastructure.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: network segmentation restricting device communication to trusted VLANs only; egress traffic monitoring to alert on anomalous command execution; disable remote administration and API access where operationally feasible; require upstream authentication/WAF rules on any internet-exposed camera management interfaces; document device replacement timeline within 30 days to eliminate attack surface.

Threat Intelligence Overview

EPSS Score
2.4%
Top 18% exploitable
Prevalence
Low
budget IoT cameras with limited enterprise deployment footprint
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 No
EPSS 2.4%
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +44
PoC: 0
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.

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