Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Telnet is network-accessible with no complexity; PR:L reflects credential requirement per CVSS 4.0 input; unchanged scope as device compromise does not inherently extend to other systems.
Primary rating from Vendor (jpcert).
CVSS VectorVendor: jpcert
Lifecycle Timeline
5DescriptionCVE.org
DEEBOT PRO M1 and DEEBOT PRO K1VAC leave the telnet servers enabled. The telnet service may be leveraged to log in to the affected products.
AnalysisAI
Enabled telnet services on the Ecovacs Robotics DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums expose a network-accessible shell interface that authenticated low-privilege users can leverage to log into the device. Rooted in CWE-489 (Active Debug Code), the telnet daemon was never disabled before shipping production firmware, leaving a legacy unencrypted remote access protocol open on the device. Reported by JPCERT/CC with a CVSS 4.0 score of 8.7, no public exploit code or CISA KEV listing has been identified, though the network-accessible nature and low attack complexity represent meaningful risk in home and SMB environments.
Technical ContextAI
CWE-489 (Active Debug Code) describes a class of vulnerabilities where development or diagnostic interfaces are inadvertently retained in production firmware or software releases. In this case, a telnet daemon - an unencrypted, cleartext remote shell protocol dating to the 1960s - remains enabled by default on Ecovacs Robotics DEEBOT PRO M1 (CPE: cpe:2.3:a:ecovacs_robotics:deebot_pro_m1:*:*:*:*:*:*:*:*) and DEEBOT PRO K1VAC (CPE: cpe:2.3:a:ecovacs_robotics:deebot_pro_k1vac:*:*:*:*:*:*:*:*) robot vacuum firmware. Telnet provides direct command-line access to the underlying OS without encryption, meaning credentials and session data traverse the network in plaintext. This is a well-documented IoT firmware hygiene failure - debug shells intended for factory or development use are frequently left enabled in consumer devices and represent a privileged entry point if credentials are weak, default, or shared across units.
RemediationAI
Apply the firmware update referenced in the Ecovacs vendor advisory at https://robot.hellohas.co.jp/news/update_20260331/ (dated 2026-03-31), which addresses the enabled telnet service; the exact remediated firmware version is not confirmed from available data. If immediate patching is not possible, place the affected robot vacuums on a dedicated IoT VLAN or isolated network segment with no lateral routing to sensitive internal systems - this limits exploitation impact to the device itself, though it does not disable the telnet service. Additionally, configure firewall rules on the home router or network perimeter to block inbound and outbound TCP port 23 traffic to and from the device's IP, preventing remote telnet connectivity; note that this control does not remove the debug interface from firmware and may not protect against adjacent-network attackers. Neither network control is a substitute for the firmware patch, as the underlying debug service remains present until the firmware is updated.
More in Deebot Pro M1
View allUnauthenticated remote access to a production-enabled debug web server on Ecovacs DEEBOT PRO M1 and K1VAC robot vacuums
WebSocket authentication failure in Ecovacs Robotics DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums exposes private ke
Remote unauthenticated control of Ecovacs Robotics DEEBOT PRO M1 and K1VAC robot vacuums is possible due to an incorrect
Weak Wi-Fi hotspot credentials on Ecovacs DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums allow a physically proximate
Improper certificate validation in DEEBOT PRO M1 and DEEBOT PRO K1VAC robot vacuums exposes MQTT communications to man-i
Weak preconfigured root credentials on Ecovacs Robotics DEEBOT PRO M1 and DEEBOT PRO K1VAC robotic vacuum cleaners expos
Improper TLS certificate validation in Ecovacs Robotics DEEBOT PRO M1 and K1VAC robot vacuums exposes both devices to ma
Same weakness CWE-489 – Active Debug Code
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55112
GHSA-r54q-x638-f78v