CVE-2026-66405 Overview
CVE-2026-66405 affects the DEEBOT PRO M1 and DEEBOT PRO K1VAC robotic vacuum products, which ship with telnet servers enabled by default. An attacker on the network can leverage the exposed telnet service to log in to the affected devices. The issue is classified as an active debug code / unnecessary service exposure weakness under [CWE-489].
The vulnerability enables interactive access to the device operating system, exposing configuration, telemetry, and any locally stored credentials or keys. Because telnet transmits data in cleartext, credentials and session content are also subject to interception.
Critical Impact
Attackers with network access to an affected DEEBOT PRO M1 or K1VAC device can reach an enabled telnet server and log in, gaining interactive control over the robot.
Affected Products
- DEEBOT PRO M1
- DEEBOT PRO K1VAC
- Distributed in Japan by HelloHas (see vendor update announcement)
Discovery Timeline
- 2026-08-10 - CVE-2026-66405 published to NVD
- 2026-08-10 - Last updated in NVD database
Technical Details for CVE-2026-66405
Vulnerability Analysis
The DEEBOT PRO M1 and DEEBOT PRO K1VAC firmware leaves a telnet daemon running and reachable on the network. Telnet is a legacy remote-shell protocol that provides interactive command execution once a user authenticates. When shipped enabled on a consumer or small-business IoT device, it constitutes an unnecessary service that broadens the attack surface with no operational justification for end users.
Successful login yields the confidentiality, integrity, and availability impact captured by the vulnerability's CVSS vector. An attacker can read files, alter device configuration, pivot into paired mobile or cloud accounts, or disable the device.
Root Cause
The root cause is an insecure default configuration: a debug or administrative service (telnet) remains active in production firmware. This maps directly to [CWE-489] Active Debug Code. Telnet lacks transport encryption and modern authentication controls, so its presence on an internet-adjacent device is inherently risky regardless of the credentials in use.
Attack Vector
The attack vector is network-based. An adversary on the same local network as the vacuum, or with reachability through a misconfigured router or exposed port forward, can connect to the telnet port (typically TCP/23) and attempt authentication. The CVSS vector indicates low privileges are required, consistent with the use of known or recoverable device credentials.
No public exploit code is required. Standard clients such as telnet or nc are sufficient to reach and interact with the service. See the JVN Security Advisory JVNVU92804348 for coordinated disclosure details.
Detection Methods for CVE-2026-66405
Indicators of Compromise
- Inbound TCP connections to port 23 on DEEBOT PRO M1 or K1VAC devices from any host.
- Successful telnet authentication events or shell activity originating from the device to internal or external hosts.
- Unexpected outbound connections from the vacuum to non-vendor infrastructure, indicating post-login activity.
Detection Strategies
- Perform authenticated network scans of IoT VLANs to enumerate hosts with TCP/23 open and correlate results against the DEEBOT PRO M1 and K1VAC MAC address ranges.
- Inspect DHCP and ARP tables to locate affected devices, then confirm telnet reachability with a banner grab.
- Alert on any outbound traffic from the vacuum's IP address to non-vendor destinations, which is uncommon during normal operation.
Monitoring Recommendations
- Enable firewall logging on the segment hosting IoT devices and forward events to a SIEM for correlation.
- Track long-lived TCP sessions on port 23 originating outside the IoT VLAN.
- Baseline the vacuum's normal network behavior and alert on deviations such as new listening ports or new peers.
How to Mitigate CVE-2026-66405
Immediate Actions Required
- Isolate affected DEEBOT PRO M1 and K1VAC units on a dedicated IoT VLAN with no inbound access from user or guest networks.
- Block TCP/23 at the network perimeter and between IoT and trusted segments until the device is patched.
- Inventory all DEEBOT PRO M1 and K1VAC units and confirm firmware version against the vendor's fixed release.
Patch Information
Refer to the vendor advisory published by HelloHas for firmware update instructions: HelloHas Update Announcement. The coordinated disclosure is tracked in the JVN Security Advisory JVNVU92804348. Apply the vendor-supplied firmware update on every affected unit and verify that the telnet service is no longer listening after the update.
Workarounds
- Place affected devices behind a firewall rule that drops all inbound TCP/23 traffic.
- Disable port forwarding rules on home or office routers that expose the vacuum to the internet.
- Segment IoT devices from workstations and servers using VLANs or a dedicated SSID.
# Example: block telnet to an IoT subnet on a Linux gateway
iptables -A FORWARD -p tcp --dport 23 -d 192.0.2.0/24 -j DROP
iptables -A INPUT -p tcp --dport 23 -j DROP
# Verify no host in the IoT VLAN is listening on telnet
nmap -p 23 --open 192.0.2.0/24
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

