Eufy Omni C20, Omni X10 Pro
CISA warns Eufy Omni C20 and X10 Pro versions before 1.6.4 have command injection and certificate flaws.
Man-in-the-Middle Certificate Validation Flaw in Eufy Omni C20 Enables Code Execution
The Eufy Omni C20 network-connected robot vacuum fails to properly validate TLS certificates (CWE-295), allowing an attacker who can intercept the device's network traffic to impersonate a legitimate server in a man-in-the-middle attack. Because the device accepts a forged certificate, the attacker can tamper with traffic such as firmware or data exchanges and ultimately execute arbitrary code on the vacuum itself. The flaw carries a CVSS 4.0 score of 9.3 (critical) with a network attack vector, no privileges or user interaction required, though in practice the attacker must first obtain a man-in-the-middle position on the victim's network or traffic path. Owners of the Omni C20 are directly affected, and related reporting also names the Eufy Omni X10 Pro. There is no known public proof-of-concept, the issue is not on the CISA KEV list, and no exploitation has been reported to date.
What to do: Update the Omni C20 (and Omni X10 Pro) firmware to the latest version through the Eufy app as soon as the vendor releases a fix, since unpatched devices will accept a forged server certificate. Until then, place the vacuum on a segmented guest network or isolated VLAN away from PCs and other sensitive devices, and never operate or provision it over public or untrusted Wi-Fi. Check the CISA ICS advisory (ics-cert@hq.dhs.gov) and Anker/Eufy security notices for the specific patched firmware versions when published.
| Product | Affected |
|---|---|
| Anker (Eufy) Omni C20 | — |
| Anker (Eufy) Omni X10 Pro | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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.
CISA warns Eufy Omni C20 and X10 Pro versions before 1.6.4 have command injection and certificate flaws.
Today 1.5K readers · 2.4K views · 754 reads · all time 189K views