Skip to main content

DEEBOT PRO M1 CVE-2026-66407

| EUVDEUVD-2026-55114 HIGH
Use of a Broken or Risky Cryptographic Algorithm (CWE-327)
2026-08-10 jpcert GHSA-85wr-c4p3-gmh4
7.7
CVSS 4.0 · Vendor: jpcert
View

Attack ChainAIDerived

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

  1. Access
    Gain LAN access or rogue AP position
  2. Delivery
    ARP-poison or intercept device traffic path
  3. Exploit
    Capture WebSocket session traffic
  4. Execution
    Analyze traffic to extract private key
  5. Persist
    Decrypt device communications
  6. Impact
    Forge or replay altered commands to device

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Approved algorithm selection
Exploitation Conditions

Exploitation requires the attacker to achieve a man-in-the-middle network position between the DEEBOT PRO device and its WebSocket endpoint - typically via ARP spoofing or rogue Wi-Fi access point on the same local network segment as the device. Passive user interaction is required in the sense that the device owner must initiate or maintain a WebSocket session (i.e., the device must be in active communication) for traffic to be present for capture. No authentication credentials or device privileges are required by the attacker. Exploitation is limited to: (1) local network adjacency - remote internet-based exploitation is not possible without first achieving MITM on the local path; (2) active device usage - a device in idle or offline state produces no capturable WebSocket traffic; (3) the cryptographic weakness must be in the application-layer key material visible in cleartext or weakly protected form in captured traffic, not solely in TLS termination.

Impact

The provided CVSS 4.0 vector scores 7.7 with AV:N/AC:L/AT:P/PR:N/UI:P, indicating network-reachable exploitation without privileges but with two meaningful friction points: the attacker must achieve a MITM position (AT:P, attack requirements present) and passive user interaction is required (UI:P, meaning the device owner must be actively using it). These prerequisites materially reduce opportunistic exploitation risk despite the high VC/VI/VA impact ratings. There is no CISA KEV listing, no publicly identified proof-of-concept, and no EPSS data provided, which collectively signal this has not been weaponized at scale. In home network environments - the typical deployment context for consumer robot vacuums - achieving a reliable MITM is non-trivial, usually requiring ARP poisoning or rogue AP placement on the same LAN segment as the device. Real-world risk is therefore moderate: a targeted attacker with local network access could intercept device commands or exfiltrate usage data, but mass automated exploitation is unlikely. The VA:H rating in the source vector is not strongly supported by the description, which only mentions key disclosure and communication alteration; availability impact appears inferred rather than demonstrated.

Exploit ScenarioDerived

An attacker on the same home Wi-Fi network as the DEEBOT device performs ARP poisoning or operates a rogue access point to intercept WebSocket traffic between the robot vacuum and the controlling app or cloud endpoint. By analyzing the captured session data, the attacker recovers the WebSocket private key due to its improper protection. With the key in hand, the attacker can decrypt all subsequent communications - potentially exposing home layout mapping data, usage schedules, and device telemetry - and inject forged commands to alter device behavior. No public proof-of-concept has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Aug 10, 2026

WebSocket authentication failure in Ecovacs Robotics DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums exposes private key material through network traffic analysis, enabling a man-in-the-middle attacker to decrypt and tamper with the device's WebSocket communications. Both affected models implement CWE-327 (broken or risky cryptographic algorithm) in their WebSocket authentication layer, meaning the key exchange or storage mechanism does not adequately protect the session secret from passive or active interception. No public exploit code has been identified at time of analysis and no CISA KEV listing exists, but a vendor firmware update was published on March 31, 2026, referenced via the hellohas.co.jp advisory.

Earlier versions of this analysis (1)
v1 Aug 10, 2026 - 09:04 CVSS 8.1

WebSocket authentication weakness in Ecovacs Robotics DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums exposes the WebSocket private key to a network-adjacent attacker capable of achieving a man-in-the-middle position, enabling both passive interception of all device communication and active modification of command traffic. The root cause (CWE-327) indicates the cryptographic scheme protecting the WebSocket channel is broken or insufficiently robust, allowing key material to be recovered through traffic analysis. No public exploit has been identified at time of analysis and no CISA KEV listing is present, but successful exploitation yields full confidentiality and integrity compromise of device communications.

RemediationAI

Apply the vendor firmware update referenced in the March 31, 2026 update notice at https://robot.hellohas.co.jp/news/update_20260331/. Users should check their DEEBOT PRO M1 or K1VAC device for available firmware updates through the Ecovacs mobile app or the device's update mechanism and install the latest version. The JVN advisory at https://jvn.jp/en/vu/JVNVU92804348/ should be monitored for confirmed fixed firmware version numbers, which were not explicitly stated in the available references. As a compensating control while patching, isolate affected devices on a dedicated IoT VLAN or network segment to limit the attacker's ability to reach a MITM position; this does not eliminate the underlying cryptographic flaw but removes the network adjacency prerequisite. Disabling WebSocket-dependent features or remote control functionality would also eliminate the attack surface but would impair the device's primary control interface.

Affected VersionsENISA

DEEBOT PRO K1VAC 0 <V1.7.821
DEEBOT PRO M1 0 <M1-1.7.27

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 vulnerability stems from CWE-327 (Use of a Broken or Risky Cryptographic Algorithm) applied to the WebSocket communication stack of these Ecovacs Robotics consumer robot vacuums. WebSocket connections between the device and its controlling app or cloud backend are authenticated using a private key whose derivation or transmission is insufficiently protected, allowing an observer with a man-in-the-middle network position to recover the key from captured traffic. Once retrieved, that key can be used to decrypt session content or forge commands sent to the device. The CPE strings cpe:2.3:a:ecovacs_robotics:deebot_pro_m1:*:*:*:*:*:*:*:* and cpe:2.3:a:ecovacs_robotics:deebot_pro_k1vac:*:*:*:*:*:*:*:* show all versions of both models are affected, with no version-floor exclusion. The vulnerability sits in the application-layer authentication protocol, not in the underlying TLS transport per se, suggesting the key is either derived from observable parameters, transmitted insecurely, or stored in a way that survives traffic capture.

Know when Deebot Pro M1 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 (jpcert) PRIMARY 7.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.8 MEDIUM

MITM prerequisite raises AC to H; no privileges required; user must actively use the device; no described availability impact warrants A:N.

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

Primary rating from Vendor (jpcert).

CVSS VectorVendor: jpcert

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

Lifecycle Timeline

3
Analysis Updated
Aug 10, 2026 - 09:28 vuln.today
v2 - CVSS changed
CVSS changed
Aug 10, 2026 - 09:22 NVD
8.1 (HIGH) 7.7 (HIGH)
CVE Published
Aug 10, 2026 - 08:00 cve.org
HIGH 8.1

DescriptionCVE.org

DEEBOT PRO M1 and DEEBOT PRO K1VAC improperly implement authentication in WebSocket communication. The WebSocket private key may be retrieved through analyzing the traffic data via a man-in-the-middle attack, and communication contents may be altered.

Executive ViewAI

Why It Matters

Ecovacs Robotics DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums contain a WebSocket authentication vulnerability (CVE-2026-66407, CVSS 7.7) that exposes private key material through network traffic, enabling attackers to decrypt and tamper with device communications. Organizations operating these devices face immediate risk of man-in-the-middle attacks against their IoT infrastructure and should apply the available firmware patch without delay.

Business Impact: High
Compensating Controls

Apply vendor patch. Firmware update released March 31, 2026. Until deployment is complete: isolate affected devices to a segmented VLAN, disable remote management features if operationally feasible, and monitor WebSocket traffic for anomalous connections or decryption attempts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Low
niche consumer IoT models, limited enterprise or broad deployment footprint
Social Media
1
Sightings
Data Quality
5 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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