Skip to main content

Tapo C325WB CVE-2026-105674

| EUVDEUVD-2026-95406 HIGH
Use of Insufficiently Random Values (CWE-330)
2026-10-08 TPLink GHSA-h78v-m5hq-73p4
8.7
CVSS 4.0 · Vendor: TPLink
View

Attack ChainAIDerived

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

  1. Access
    Gain adjacent network foothold
  2. Delivery
    Enumerate time-seeded PRNG keyspace
  3. Exploit
    Recover streaming service PSK
  4. Execution
    Authenticate to local media service
  5. Impact
    Hijack live video/audio streams

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Cryptographic random values
Exploitation Conditions

The attacker must be positioned on the adjacent network (same LAN or Wi-Fi broadcast domain as the camera, per AV:A) and the device's local media streaming service must be in use; the service's pre-shared key must be generated by the vulnerable time-seeded PRNG, which makes it predictable and brute-forceable within a constrained keyspace. No valid user credentials or user interaction are required (PR:N/UI:N). The primary limiting factor is the adjacent-network requirement: the flaw is not exploitable from the internet and requires the attacker to first obtain a foothold on the local network segment; patched firmware from TP-Link removes the predictable key generation.

Impact

The provided CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H, score 8.7 HIGH) is internally consistent with the description: a predictable, time-seeded PRNG key (CWE-330) that an unauthenticated attacker on the adjacent network can recover and replay to authenticate to the local media streaming service. The attack vector is Adjacent (AV:A), not Network, so exploitation requires a foothold on the same LAN/Wi-Fi segment as the camera - this is the single most important factor bounding real-world risk and sharply reduces the internet-wide attack surface. No EPSS score, no CISA KEV listing, and no POC were provided, so exploitation is 'no public exploit identified at time of analysis'; there is no evidence of active or widespread exploitation. Net: this is a genuine, low-complexity authentication bypass against a consumer camera with high confidentiality/integrity impact, but the adjacent-network constraint and absence of exploitation signals make it a patch-soon issue for exposed/shared networks rather than an emergency mass-exploitation threat. One minor inconsistency: the vendor vector sets VA:H (availability) while the description only cites confidentiality and integrity of camera media - verify whether stream takeover genuinely denies availability.

Exploit ScenarioDerived

An attacker who has gained access to the same local/Wi-Fi network as a Tapo C325WB V2 (e.g., a guest network, a compromised IoT device, or an untrusted shared LAN) reconstructs the time-seeded PRNG keyspace to derive the pre-shared key for the camera's local media streaming service. Using the recovered key, the attacker authenticates without any valid user credentials and gains live access to the video and audio feeds. No public exploit code was identified at time of analysis, so this scenario assumes attacker-developed tooling.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Predictable pre-shared key generation in the TP-Link Tapo C325WB V2 camera's local media streaming service allows an unauthenticated attacker on the adjacent network to recover the key and authenticate to the stream without credentials. This enables access and takeover of live video and audio feeds, compromising confidentiality and integrity. The vulnerability is rated 8.7 (High) with no public exploit identified at time of analysis; a vendor firmware patch is available.

RemediationAI

Apply the latest firmware from TP-Link's official support pages (https://www.tp-link.com/us/support/download/tapo-c325wb/#Firmware-Release-Notes and https://www.tp-link.com/en/support/download/tapo-c325wb/#Firmware-Release-Notes) to remove the predictable key generation; the vendor advisory is at https://www.tp-link.com/us/support/faq/5333/ (Patch available per vendor advisory; exact fix version not specified in the provided data). If immediate patching is not possible, isolate the camera on a dedicated VLAN or network segment and restrict access to trusted devices only, noting that this reduces the attack surface to that segment. Disabling the local media streaming service if unused eliminates the vulnerability but removes local streaming functionality; this trade-off should be weighed against operational needs. Additionally, monitor for unauthorized authentication attempts to the camera's streaming service and enable network segmentation as a compensating control.

Affected VersionsENISA

Tapo C325WB v2 0 <V2_1.3.3 Build 260914

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 TP-Link Tapo C325WB V2 camera (CPE: cpe:2.3:a:tp-link_systems_inc.:tapo_c325wb_v2:*:*:*:*:*:*:*:*) uses a pre-shared key to authenticate its local media streaming service. This key is generated using a pseudo-random number generator initialized with a time-based seed (CWE-330: Use of Insufficiently Random Values). Because the seed is predictable and the resulting keyspace is constrained, an attacker on the same LAN or Wi-Fi broadcast domain can brute-force or otherwise recover the key. The flaw aligns with CVSS 4.0 vector AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H and the independent CVSS 3.1 assessment AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N, indicating that no credentials or user interaction are needed, but the attacker must be on the adjacent network. The local streaming service is not internet-exposed, so the primary attack vector is a rogue device or compromised host on the same network segment.

Know when Tapo C325Wb V2 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 (TPLink) PRIMARY 8.7 HIGH
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.1 HIGH

Adjacent-network reach gives AV:A; the predictable key is recoverable without credentials or interaction (AC:L/PR:N/UI:N); stream takeover breaks confidentiality and integrity (C:H/I:H) but the description cites no availability loss (A:N).

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (TPLink).

CVSS VectorVendor: TPLink

Attack Vector
Adjacent
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

DescriptionCVE.org

TP-Link Tapo C325WB V2 generates the pre-shared key used by its local media streaming service with a time-seeded pseudo-random number generator, making the key predictable and recoverable. An unauthenticated attacker on the adjacent network can recover the key and authenticate to the media streaming service without valid user credentials.

Successful exploitation may allow an unauthenticated adjacent-network attacker to access and take over live video and audio streams, compromising the confidentiality and integrity of camera media.

Executive ViewAI

Why It Matters

A cryptographic weakness in the TP-Link Tapo C325WB V2 camera's local media streaming service lets someone on the same network segment derive the stream's pre-shared key and connect to live video and audio without credentials. Because these devices are typically deployed as physical security controls, unauthorized viewing or hijacking of a feed undermines both privacy obligations and the reliability of surveillance evidence. Leadership should treat this as a facility and data-protection issue, not merely an IT patching task, since affected cameras may cover regulated, sensitive, or public-facing areas.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
popular consumer smart-camera brand but a single specific model/hardware version
Data Quality
4 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 No
EPSS 0.2%
Patch available Yes
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
None
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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