Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach device TCP service over network
-
DeliverySend crafted PUT_FILE request
-
ExploitManipulate path argument (broken access control)
-
ExecutionWrite/read arbitrary files
-
ImpactSteal WiFi credentials or tamper config
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires network access to the Thinkware U3000's TCP Service and the ability to invoke its PUT_FILE operation with a manipulated path argument; per the CVSS vector (PR:N/UI:N/AC:L) no authentication, user interaction, or special configuration is needed once the service is reachable. The primary limiting factor is exposure: an attacker must be on a network path to the dashcam's TCP service (typically the device's own WiFi/hotspot or a LAN it is bridged to), which constrains internet-wide exploitation. Affected firmware is versions up to and including 1.02.04, and no vendor fix is available. |
| Impact | The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, E:P) describes a remotely reachable, unauthenticated flaw of low attack complexity requiring no user interaction - an inherently attractive profile. The 6.9 score is held down by the vendor rating all impact metrics Low (VC:L/VI:L/VA:L), but this appears understated: the two linked findings describe unauthenticated arbitrary file WRITE (path argument manipulation in the TCP Service PUT_FILE operation) plus a companion arbitrary file READ, which on an embedded device typically enables credential theft (wpa_supplicant.conf holds WiFi PSKs) and configuration tampering that can escalate to code execution - I assess High confidentiality/integrity impact. Publicly available exploit code exists (POC=YES via the turretsec disclosure repo), but there is NO CISA KEV listing and NO EPSS score in the input, so this is 'publicly available exploit code exists' - not confirmed active exploitation. Net: technically a real, easily-triggered unauthenticated flaw with public PoC, tempered by a niche consumer-dashcam footprint and no evidence of in-the-wild use, so real-world priority is moderate rather than urgent. Note the conflict: vendor scores impact Low, but the described arbitrary file read/write primitives justify a materially higher impact - treat the vendor 6.9 as a floor, not a ceiling. |
| Exploit ScenarioDerived | An attacker with network reachability to the dashcam's exposed TCP service (e.g., over the device's WiFi/AP or an exposed LAN interface) sends a crafted PUT_FILE request that manipulates the target path argument to write or read arbitrary files, such as /tmp/wpa_supplicant.conf. This yields disclosure of stored WiFi credentials and the ability to overwrite device configuration files, all without authentication. Public exploit code and a write-up are already published in the turretsec disclosure repository. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 28, 2026
Improper access control in the Thinkware U3000 dashcam (firmware through 1.02.04) allows remote, unauthenticated attackers to abuse the TCP Service's PUT_FILE operation - manipulating its path argument - to read and write arbitrary files, including /tmp/wpa_supplicant.conf. Because no authentication, user interaction, or special configuration is required once the service is reachable (CVSS 4.0 AV:N/AC:L/PR:N/UI:N, and the independent assessment's CVSS 3.1 AV:N/AC:L/PR:N/UI:N with high confidentiality and integrity impact), the practical barrier is exposure: an attacker must have a network path to the dashcam's TCP service, typically via its own Wi-Fi hotspot or a LAN it is bridged to, which limits internet-wide exploitation. Publicly available exploit code exists (published in the Turretsec disclosure), and the vendor was contacted but did not respond, so no fix is available; there is no CISA KEV listing, so active exploitation is not confirmed.
RemediationAI
No vendor-released patch identified at time of analysis: Thinkware was contacted about the disclosure but did not respond, and firmware 1.02.04 remains the latest affected release, so remediation must rely on compensating controls. Isolate the dashcam on a dedicated Wi-Fi SSID or untrusted VLAN that is never bridged to trusted corporate or home networks, so the TCP Service cannot be reached from any host the attacker controls - the trade-off is loss of convenient remote access or app connectivity when the device is off-network. Where the dashcam's TCP service is not required, block inbound access to it at the network boundary or disable unused remote/cloud connectivity features, accepting the loss of remote viewing, notifications, and firmware-update conveniences. Treat the device as untrusted: do not reuse credentials that appear in wpa_supplicant.conf or elsewhere on the device, and avoid placing it on networks with sensitive assets. Monitor the dashcam's network behaviour and file system (e.g., unexpected changes to /tmp/wpa_supplicant.conf) for signs of tampering, and power the unit down when not in use to eliminate the exposed service. There is currently no public CVE reference to a fixed version, so any vendor firmware released after 1.02.04 should be validated against the disclosure before being assumed to resolve the issue.
Affected VersionsENISA
Affected Packages
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 rooted in CWE-284 (Improper Access Control) within the TCP Service of the Thinkware U3000 dashcam. The service exposes a PUT_FILE operation whose path argument is not adequately constrained before the file is handled, allowing a remote caller to direct reads and writes outside the intended scope - the disclosed arbitrary-file-write case targets /tmp/wpa_supplicant.conf, while a companion advisory in the same disclosure covers arbitrary file read. Because wpa_supplicant.conf governs the device's Wi-Fi supplicant behaviour, an attacker who can overwrite it may influence which networks and credentials the dashcam trusts, opening the door to credential manipulation and further lateral compromise; file-read primitive likewise exposes content on the device. The provided CPE, cpe:2.3:a:thinkware:u3000:*:*:*:*:*:*:*:*, indicates the wildcard applies to all published Thinkware U3000 firmware builds, with version 1.02.04 identified as the upper bound of affected releases. The vulnerable interface is a network-facing TCP service, so exploitability is governed less by technical controls than by whether the dashcam's service is reachable from an attacker-controlled network (its own hotspot, or a shared/bridged LAN).
Know when U3000 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Unauthenticated network-reachable arbitrary file read (credential disclosure → C:H) and arbitrary file write (config tampering → I:H); no demonstrated availability impact so A:N.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was determined in Thinkware U3000 up to 1.02.04. This impacts the function PUT_FILE of the file /tmp/wpa_supplicant.conf of the component TCP Service. Executing a manipulation of the argument path can lead to improper access controls. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Improper access control in the TCP Service of Thinkware U3000 dashcams running firmware up to 1.02.04 lets a remote atta
Information disclosure in the Thinkware U3000 dashcam (firmware versions through 1.02.04) allows a remote, unauthenticat
EUVD-2026-88221
GHSA-88f2-4rrr-jgmw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB