Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain network-path position (rogue AP/LAN)
-
DeliveryIntercept device TLS session
-
ExploitPresent forged certificate (unvalidated)
-
ExecutionInject malicious update/payload
-
ImpactExecute arbitrary code on device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
|
| Exploitation Conditions | Exploitation requires the attacker to hold a man-in-the-middle position on the network path used by the eufy Omni C20 (e.g., shared/hostile Wi-Fi, rogue access point, or ARP/DNS spoofing on the LAN) so that a forged TLS certificate can be presented; because the device performs improper certificate validation, it accepts the malicious connection. No authentication or user interaction is required (PR:N/UI:N), but the MITM network-positioning requirement is the key limiting factor - a purely remote off-path attacker cannot trigger this. Devices operating only on trusted, isolated home networks face substantially lower exposure than those on public or shared networks. |
| Impact | The vendor/NVD CVSS 4.0 score of 9.3 (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L) rates this Critical, but that vector is internally inconsistent with the described exploitation path: the flaw is improper TLS certificate validation that must be leveraged via a man-in-the-middle attack, which realistically requires the attacker to occupy a privileged network position (compromised/hostile Wi-Fi, ARP/DNS spoofing, rogue AP). That precondition warrants AC:H rather than AC:L, so the effective real-world risk is lower than the 9.3 headline suggests. There is no EPSS score, no CISA KEV listing, and no public POC, so exploitation is speculative rather than demonstrated - no active exploitation signal exists. The reporting through ICS-CERT/CISA lends credibility to the technical finding, and RCE-via-MITM on an IoT device is a genuine impact, but the MITM prerequisite makes this a targeted, opportunistic-network risk rather than a wormable internet-facing threat. Bottom line: real but conditional - prioritize patching for devices on untrusted networks, but the raw 9.3 overstates likelihood of mass exploitation. |
| Exploit ScenarioDerived | An attacker who can position themselves in the network path between the eufy Omni C20 and its cloud/update endpoint (e.g., a malicious Wi-Fi hotspot or a compromised LAN) presents a forged TLS certificate that the device fails to validate. The device accepts the attacker-controlled connection and processes malicious data - such as a tampered firmware or update payload - resulting in arbitrary code execution on the device. No public exploit code is currently available. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 24, 2026
Improper TLS certificate validation in the eufy Omni C20 robot vacuum allows an attacker who has already obtained a man-in-the-middle position on the device's network path to present a forged certificate, hijack the connection, and ultimately execute arbitrary code on the device. The flaw carries a vendor/NVD CVSS 4.0 score of 9.3 (AV:N/AC:L/AT:N/PR:N/UI:N), but the independent assessment re-rates it as CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L because exploitation is unauthenticated and requires no user interaction yet is gated on a privileged network position - hostile or shared Wi-Fi, a rogue access point, or ARP/DNS spoofing on the LAN path - meaning a purely off-path remote attacker cannot trigger it. Reported through CISA ICS-CERT (ICSA-26-267-02); no public exploit code has been identified at time of analysis and there is no confirmed actively exploited (CISA KEV) status. Devices that only ever connect to trusted, isolated home networks face substantially lower exposure than those on public, guest, or shared networks.
RemediationAI
No vendor-released patch identified at time of analysis; because the CPE uses a wildcard version and the only reference is the CISA ICS advisory (https://www.cisa.gov/news-events/ics-advisories/icsa-26-267-02), the exact fixed firmware version is not confirmed in the available data - monitor that advisory and eufy firmware release notes for an update and apply it as soon as it is published, ideally requiring signed, verified firmware before flashing. Until a fix exists, the effective mitigation is to remove the MITM precondition: place the Omni C20 on a dedicated, isolated IoT VLAN/WLAN with a strong unique WPA2/WPA3 passphrase, never onboard or operate it on public, guest, hotel, or otherwise shared networks, and use client isolation so other LAN hosts cannot ARP/DNS-spoof it. Where the deployment permits it, add egress firewall rules that restrict the device to only the vendor's legitimate cloud endpoints (allowlist by IP/domain) so a rogue or spoofed endpoint cannot be reached - the trade-off is that if the allowlist is too narrow or the vendor changes endpoints, app control, mapping, and firmware updates may break. Disable any remote-access, third-party integration, or local debug/telemetry features that are not needed, since each adds another connection the device might establish without proper certificate validation. Monitor the LAN for rogue access points, unexpected ARP/DNS responses, and unexpected outbound destinations from the vacuum as detection for attempted exploitation, accepting that this is detective rather than preventive. Note that TLS-terminating network inspection does not help here, because the vulnerability is the device's failure to validate certificates in the first place.
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 root cause is CWE-295 (Improper Certificate Validation): the eufy Omni C20 firmware acts as a TLS client toward backend/cloud services but does not correctly verify the server certificate chain (for example, missing or inadequate hostname/chain/trust-anchor checks), so it will accept a certificate presented by an attacker-controlled endpoint. Because the device trusts that forged endpoint, the attacker can fully substitute the peer and deliver attacker-controlled responses that are processed by the device, which is what elevates the issue from a confidentiality problem to remote code execution on the appliance. The CPE entry cpe:2.3:a:eufy:omni_c20:*:*:*:*:*:*:*:* uses a wildcard version, indicating the advisory does not scope the flaw to a specific firmware build and all observed versions should be treated as affected. The relevant technology is the consumer IoT TLS/HTTPS stack used for app, cloud, and firmware-update communications, which is why a MITM network position - not an internet-routable exploit primitive - is the prerequisite for exploitation. Reporting originated from CISA ICS-CERT under advisory ICSA-26-267-02.
Know when Omni C20 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:L/SC:N/SI:N/SA:N
AC:H because a man-in-the-middle position must be engineered; PR:N/UI:N as no device auth or user action is needed; C:H/I:H for RCE, A:L per vendor's limited availability impact.
Primary rating from Vendor (icscert).
CVSS VectorVendor: icscert
Lifecycle Timeline
2DescriptionCVE.org
Omni C20 lacks proper certificate validation which could allow an attacker to perform a man-in-the-middle attack which could allow them to execute arbitrary code.
Executive ViewAI
The eufy Omni C20 robot vacuum ships with improper TLS certificate validation, allowing an attacker who already holds a man-in-the-middle position on the device's network path-shared or hostile Wi-Fi, a rogue access point, or ARP/DNS spoofing on the LAN-to hijack its connection and execute arbitrary code on the device. No vendor patch is available, so every unit in service remains exposed wherever it is connected to anything other than a trusted, isolated network, including home-office and residential setups used by staff. Leadership should care because these consumer-grade devices are rarely segmented, and a compromised vacuum can become a persistent foothold on the same network as more sensitive assets.
No vendor-released patch identified at time of analysis. Interim mitigations: isolate the device on a dedicated IoT VLAN/SSID segmented from corporate assets; connect only to trusted, isolated networks and avoid shared, guest, or public Wi-Fi; enforce WPA3 or strong WPA2 with unique credentials; block inbound traffic to the device and restrict outbound traffic to vendor cloud endpoints; monitor the LAN for rogue access points, ARP spoofing, and DNS tampering that would establish the required man-in-the-middle position; re-check CISA ICS-CERT advisory ICSA-26-267-02 for vendor updates.
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
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Command injection in the pairing process of eufy Omni C20 and Omni X10 Pro robot vacuums lets an unauthenticated attacke
Hard-coded credentials embedded in the Eufy Omni C20 robot vacuum (all versions per CPE cpe:2.3:a:eufy:omni_c20) let an
EUVD-2026-86413
GHSA-mg87-pcwf-2hcm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB