Skip to main content

Eufy Omni C20 CVE-2026-93290

| EUVDEUVD-2026-86411 MEDIUM
Use of Hard-coded Credentials (CWE-798)
2026-09-24 icscert GHSA-3hh7-gvqr-8h7x
6.8
CVSS 4.0 · Vendor: icscert
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privilege local access to device
  2. Delivery
    Monitor/read device log files
  3. Exploit
    Recover hard-coded credentials
  4. Execution
    Authenticate with leaked credentials
  5. Impact
    Read 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Omni C20 0 <1.6.4

Affected Packages

euvd omni_c20 fix: 1.6.4

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

Vendor (icscert) PRIMARY 6.8 MEDIUM
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
vuln.today AI 5.5 MEDIUM

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (icscert).

CVSS VectorVendor: icscert

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Sep 24, 2026 - 20:03 EUVD

DescriptionCVE.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

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
specific consumer robot-vacuum model from popular eufy/Anker brand
Threat Intel
1
1 sources
Social Media
2
Sightings
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat Yes
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: +10
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Threat IntelligenceMISP

CISA Advisories
Sources: CISA Vulnrichment, CISA (public domain)

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy