Govee H6056
CVE-2025-10910
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister Govee account
-
DeliveryObtain target device identifiers (device/sku/type/value)
-
ExploitSubmit binding request to cloud API
-
ExecutionServer associates device to attacker
-
ImpactFull device control, owner locked out
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation targets Govee's cloud device-binding API and requires the victim's device to be online and cloud-connected, plus knowledge of its association identifiers (device, sku, type, and a client-computed value) which are not cryptographically bound to any device-held secret. The attacker needs a Govee account to receive the hijacked device (free self-registration), so this is closer to authenticated-attacker (PR:L) than truly unauthenticated despite the vendor's PR:N. Confirmed only for the Govee H6056 lamp at firmware 1.08.13; limiting factors: most H6056 units are already auto-patched server-side and via forced firmware updates, so realistic exposure is concentrated in unpatched units and specifically H6056 hardware versions 1.00.10/1.00.11 which cannot receive the fix. |
| Impact | This is a genuine high-priority flaw for affected devices, though several exploitation signals are absent. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) rates it 9.3 (Critical): network-reachable, low complexity, no user interaction, full compromise of the device's confidentiality, integrity and availability. The core weakness is CWE-639 (authorization bypass via user-controlled key / IDOR) - the binding API trusts client-supplied identifiers (device, sku, type, value) that are not cryptographically tied to a secret from the device, so an attacker can claim someone else's online device. One disputable point: the vendor marks PR:N (unauthenticated), but the attack binds the device to 'the attacker's account,' which requires a (self-registered, free) Govee account - arguably PR:L. This does not meaningfully raise the barrier since Govee account creation is open, so the practical risk profile is unchanged. No EPSS score, no CISA KEV listing, and no public POC were provided; SSVC data is absent. So exploitation is technically easy but there is no evidence of active exploitation or a released exploit at this time. Net: real and easily exploitable weakness with high impact per device, but no current in-the-wild signal - priority is driven by the low technical barrier and mass-market device base, not by observed attacks. Mitigation is largely automatic (server-side fix plus auto firmware update), which materially lowers residual risk, except for H6056 hardware versions 1.00.10/1.00.11 which cannot be patched. |
| Exploit ScenarioDerived | An attacker with a free Govee account learns or enumerates a target device's identifiers (device/sku/type/value) and submits a binding request to Govee's cloud API for a victim's online H6056 lamp. Because these identifiers are not cryptographically bound to a device secret, the server transfers ownership: the attacker gains full control of the device and it disappears from the legitimate owner's account. No user interaction is required and no public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Device hijacking in Govee's cloud-connected ecosystem, verified on the H6056 lamp running firmware 1.08.13, allows a remote attacker to bind an existing, online Govee device to their own account, gaining full control of the device and removing it from the legitimate owner's account. The attack works against the server-side device-binding API, which accepts a set of association identifiers ('device', 'sku', 'type', and a client-computed 'value') that are not cryptographically bound to a secret held by the device itself, so knowing those values is sufficient to claim the device. Govee has deployed server-side hardening plus automatic firmware updates that have already patched most H6056 units, but hardware versions 1.00.10 and 1.00.11 cannot be updated at all; other Govee cloud-connected models may also be affected and are still under vendor investigation. No public exploit code and no confirmed active exploitation have been identified at time of analysis. Note that our independent assessment rates this CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, treating the attacker as requiring a Govee account (free self-registration) rather than the vendor's unauthenticated PR:N posture.
RemediationAI
Vendor-released fix: Govee has deployed server-side security enhancements that harden the device-binding API, combined with automatic firmware updates for the H6056 - most H6056 users have already been patched transparently. Owner action is still required for remaining H6056 devices with upgradeable hardware: keep the device connected to Wi-Fi, open the Govee Home app, tap the H6056 device card to open its details page, tap the settings icon in the upper right corner, go to Device Information (Firmware Version) and tap Update to install the security firmware. If the device shows hardware version 1.00.10 or 1.00.11, there is no vendor-released patch path - Govee has confirmed these units cannot accept the firmware update, so treat them as permanently vulnerable and apply compensating controls: physically remove the device from service or disconnect it from Wi-Fi/cloud pairing entirely so it is never online for an attacker to rebind, and if the device must stay in use, avoid relying on it for anything sensitive and monitor the Govee account for unexpected unbinding events. The trade-off of taking an unpatchable unit offline is loss of app-based control, scheduling, and remote/cloud features; there is no configuration-only workaround on the user side that closes the binding logic, since the weakness is enforced by the cloud backend. Users should also confirm their device card still appears under their own account and report unexpected loss of device control to Govee support, as such an event is a likely indicator that the hijack has already occurred. Refer to the CERT Polska advisory at https://cert.pl/en/posts/2025/12/CVE-2025-10910/ for the original disclosure and coordination details.
Affected ProductsAI
The vulnerability has been verified for the Govee H6056 lamp on firmware version 1.08.13, and Govee states the issue may also affect other Govee cloud-connected devices, with the vendor investigating additional potentially affected models. Within the confirmed H6056 line, devices with hardware versions 1.00.10 or 1.00.11 cannot receive firmware updates due to hardware limitations, so they remain exposed even after the server-side fix; other H6056 units are upgradeable. The affected component is Govee's cloud device-binding service rather than a locally installed software package, so no CPE string is provided in the supplied intelligence and the definitive scope of affected models is defined by Govee's pending vendor investigation. The primary public advisory is the CERT Polska report at https://cert.pl/en/posts/2025/12/CVE-2025-10910/, linked from NVD, which documents the verified H6056 case and the identifier set used by the binding API.
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 root cause is CWE-639 (Authorization Bypass Through User-Controlled Key). Govee's cloud service exposes a device-association endpoint that trusts client-supplied identifiers - 'device', 'sku', 'type' and a client-computed 'value' - to determine which account a device belongs to. Because none of these values is cryptographically bound to a secret originating from the device itself (for example a device-held private key, hardware root of trust, or a server-issued per-binding nonce), the server cannot distinguish the legitimate owner from anyone who has learned or derived the same identifier tuple. An attacker who obtains those values can therefore issue a binding request that the backend accepts, transferring ownership of an online device. The flaw is fundamentally a server-side authorization design issue rather than a memory-safety or injection bug, which is why Govee's primary fix was a server-side change to the binding logic, supplemented by forced firmware updates. The vendor's CVSS 4.0 vector (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, score 9.3) emphasizes unauthenticated remote compromise, whereas our independent CVSS 3.1 assessment scores it 8.8 with PR:L because the attacker must hold a Govee account to receive the hijacked device, and because exploitation additionally requires the target device to be online and cloud-connected at the moment of the attack. There is no evidence of cryptographic breakage, memory corruption, or a network-level protocol flaw; the attack succeeds purely through logic bypass of the binding/ownership check.
Know when Govee 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:H/VI:H/VA:H/SC:N/SI:N/SA:N
Remote low-complexity cloud API abuse; PR:L because the attacker must bind the device to a self-registered Govee account; full device control yields C/I/A High, scope unchanged.
Primary rating from Vendor (cert).
CVSS VectorVendor: cert
DescriptionCVE.org
A flaw in the binding process of Govee’s cloud platform and devices allows a remote attacker to bind an existing, online Govee device to the attacker’s account, resulting in full control of the device and removal of the device from its legitimate owner’s account. The server‑side API allows device association using a set of identifiers: "device", "sku", "type", and a client‑computed "value", that are not cryptographically bound to a secret originating from the device itself.
The vulnerability has been verified for the Govee H6056 - lamp device in firmware version 1.08.13, but may affect also other Govee cloud‑connected devices. The vendor is investigating other potentially affected models.
The vendor has deployed server-side security enhancements and automatic firmware updates for model H6056. Most of H6056 devices have been successfully patched through automatic updates. Remaining H6056 users with upgradeable hardware versions must manually update firmware through the Govee Home app while keeping their device WiFi-connected. Users should open the Govee Home app, tap their H6056 device card to enter the device details page, tap the settings icon in the upper right corner, navigate to Device Information section (Firmware Version), and tap the Update button to install the security patch immediately.
Govee H6056 devices with hardware versions 1.00.10 or 1.00.11 cannot receive firmware update due to hardware limitations.
Executive ViewAI
Govee cloud-connected smart devices, including the H6056 lamp, are affected by a critical device-hijacking vulnerability that lets a remote attacker bind an existing online device to their own account, gain full control, and remove it from the legitimate owner. Affected organizations and households face privacy, safety, and operational disruption risks, especially for non-updatable H6056 hardware versions 1.00.10 and 1.00.11, which cannot receive the vendor's automatic firmware remediation. No vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, but leadership should prioritize inventory, isolation, and replacement planning for affected devices.
No vendor-released patch identified at time of analysis; vendor server-side hardening and automatic firmware updates have addressed most H6056 units, but hardware versions 1.00.10 and 1.00.11 cannot be updated. Interim mitigations include isolating or retiring non-updatable hardware, segmenting Govee devices on restricted VLANs, monitoring accounts for unauthorized bindings, enabling MFA, and restricting cloud connectivity where operationally feasible.
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.
Govee Home app has unprotected access to WebView component which can be opened by any app on the device. Rated high seve
An issue discovered in Govee LED Strip v3.00.42 allows attackers to cause a denial of service via crafted Move and MoveW
Insecure Permissions vulnerability in Connectivity Standards Alliance Matter Official SDK v.1.1.0.0 , Nanoleaf Light str
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB