Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-privilege local access to device
-
DeliveryMonitor/read device log files
-
ExploitRecover hard-coded credentials
-
ExecutionAuthenticate with leaked credentials
-
ImpactRead mapping and sensitive data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK
2 techniques across 2 tactics: Persistence, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires local access with low privileges (AV:L/PR:L): the attacker must be able to read the Omni C20's log files, where the hard-coded credentials are exposed. There is no network attack path and no user interaction (UI:N). Exploitation is limited to obtaining and reusing the embedded credentials to access data such as mapping information; impact is confined to confidentiality (no integrity or availability effect). The practical prerequisite - prior local/log-read access to the device - is the primary limiting factor that keeps real-world risk below the raw score. |
| Impact | Real-world risk is LOW-to-MODERATE and this is not a broad remote-exploitation priority. The CVSS 4.0 vector (AV:L/AC:L/PR:L/UI:N/VC:H, base 6.8) makes the key limitation explicit: exploitation is LOCAL and requires existing low privileges - the attacker must already be able to read the device's log files, not reach it over the network. Impact is confidentiality-only (VI:N/VA:N), scoped to sensitive data such as home mapping/floor-plan information rather than device control or code execution. There is no EPSS score, no CISA KEV listing, and no public POC, so there is no evidence of active or automated exploitation - this is a hard-coded-credential hygiene flaw (CWE-798), not a wormable network bug. Note a tagging discrepancy: the input Tags label this 'Authentication Bypass,' but the description and CWE-798 describe credential exposure via log monitoring leading to information disclosure, not a classic auth bypass. The 6.8 score is driven by VC:H (high confidentiality impact) offset by the local vector and required privileges; treat as a privacy/data-exposure issue on a consumer robot vacuum rather than an urgent enterprise patch item. |
| Exploit ScenarioDerived | A low-privileged actor with local or logical access to the Omni C20 (e.g., a co-resident, someone with app/companion access, or an attacker who has already gained a foothold on the device or its host) monitors the device log files, which leak the hard-coded credentials. Using those credentials they authenticate and read sensitive data such as the home mapping data. No public exploit code has been identified at time of analysis; exploitation is manual and requires the local, low-privilege preconditions from the CVSS vector. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 24, 2026
Hard-coded credentials embedded in the Eufy Omni C20 robot vacuum (all versions per CPE cpe:2.3:a:eufy:omni_c20) let an attacker who can already read the device's log files recover those credentials and reuse them to reach information such as mapping data, resulting in a confidentiality-only exposure of the device's stored floor-plan content. The attack is strictly local and requires low privileges (CVSS 4.0 AV:L/PR:L/UI:N, assessed as CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, base 5.5), so there is no network attack path and no user interaction is needed once log access exists. No public exploit code has been identified at time of analysis and the flaw is not confirmed actively exploited (CISA KEV not applicable); the real-world risk is LOW-to-MODERATE and this is not a broad remote-exploitation priority, because the prerequisite of prior local log-read access is the primary limiting factor.
RemediationAI
No vendor-released patch was identified at time of analysis and the only official reference is the CISA ICS advisory ICSA-26-267-02, so the immediate action is to contact Eufy/Anker support and the ICS-CERT reporting channel to confirm whether a firmware fix or credential-rotation mechanism exists, and to apply it as soon as a version is published. Until then, reduce the exposure by restricting who and what can read the Omni C20's log files - tighten local filesystem permissions and any diagnostic or support workflow that dumps logs - since log readability is the sole exploitation prerequisite and closing it removes the attack path entirely, at the cost of making troubleshooting harder. Where the device exposes a local diagnostic or log-export interface, disable it or gate it behind physical/administrative control, accepting that this limits support diagnostics; isolate the vacuum on a dedicated IoT VLAN with no access to other internal hosts, which does not remove the hard-coded credential but blocks lateral reuse. Do not rely on network filtering alone, because the attack is local; instead, treat the embedded credentials as compromised and monitor for their reuse against other Eufy services and any reused passwords. If the vendor confirms no fix is forthcoming, plan device replacement or accept the residual risk, noting that the impact is confined to confidentiality of mapping data and there is no integrity or availability effect.
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 vulnerability is an instance of CWE-798 (Use of Hard-coded Credentials) in the Eufy Omni C20, a consumer robot vacuum that stores and processes mapping data for navigation. Rather than generating per-device secrets or rotating them, the firmware ships with static embedded credentials, and those credentials are written into device log output that is accessible to a local actor. Because the secret is constant across devices rather than unique per unit, any party who obtains it - in this case by reading the logs - can authenticate with it and read protected information such as the stored mapping data. The CVSS 4.0 vector provided (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N, 6.8) and the independent CVSS 3.1 assessment (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, 5.5) agree on the essential shape of the issue: a local, low-complexity, low-privilege attack with high confidentiality impact and no integrity or availability effect. The absence of a network vector and of any scope change means the credential exposure is bounded by whatever data the embedded account can read on the device, which in this case is limited to information like mapping data rather than full device control.
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:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Local log access with low privilege exposes hard-coded credentials (AV:L/PR:L); high confidentiality of mapping data (C:H) but no integrity or availability impact.
Primary rating from Vendor (icscert).
CVSS VectorVendor: icscert
Lifecycle Timeline
1DescriptionCVE.org
Omni C20 uses hard-coded credentials that could allow an attacker to monitor log files to obtain credentials to access information like mapping data.
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 TLS certificate validation in the eufy Omni C20 robot vacuum allows an attacker who has already obtained a man-
Command injection in the pairing process of eufy Omni C20 and Omni X10 Pro robot vacuums lets an unauthenticated attacke
EUVD-2026-86411
GHSA-3hh7-gvqr-8h7x
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB