CVE-2024-52331

HIGH
Published Jan 23, 2025 Modified Oct 2, 2025 CWE-327 CWE-494 CWE-1391

Description

ECOVACS robot lawnmowers and vacuums use a deterministic symmetric key to decrypt firmware updates. An attacker can create and encrypt malicious firmware that will be successfully decrypted and installed by the robot.

Is your site exposed to CVE-2024-52331?

Run a free security scan — no signup, results in seconds.

CVSS v3.1 Score

7.5
HIGH
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H

Weakness Type (CWE)

CWE-327 CWE-327
CWE-494 CWE-494
CWE-1391 CWE-1391

Affected Products

Vendor Product
ecovacs deebot_900_firmware
ecovacs deebot_900
ecovacs deebot_n8_firmware
ecovacs deebot_n8
ecovacs deebot_t8_firmware
ecovacs deebot_t8
ecovacs deebot_n9_firmware
ecovacs deebot_n9
ecovacs deebot_t9_firmware
ecovacs deebot_t9
ecovacs deebot_n10_firmware
ecovacs deebot_n10
ecovacs deebot_t10_firmware
ecovacs deebot_t10
ecovacs deebot_x1_firmware
ecovacs deebot_x1
ecovacs deebot_t20_firmware
ecovacs deebot_t20
ecovacs deebot_x2_firmware
ecovacs deebot_x2
ecovacs goat_g1_firmware
ecovacs goat_g1
ecovacs airbot_z1_firmware
ecovacs airbot_z1
ecovacs airbot_ava_firmware
ecovacs airbot_ava
ecovacs airbot_andy_firmware
ecovacs airbot_andy

References

Frequently Asked Questions

What is CVE-2024-52331? +
ECOVACS robot lawnmowers and vacuums use a deterministic symmetric key to decrypt firmware updates. An attacker can create and encrypt malicious firmware that will be successfully decrypted and installed by the robot. It has a CVSS v3.1 base score of 7.5 (HIGH).
How severe is CVE-2024-52331? +
CVE-2024-52331 has a CVSS v3.1 score of 7.5 out of 10, rated HIGH. This is a high-severity vulnerability that should be prioritized for patching.
What products are affected by CVE-2024-52331? +
CVE-2024-52331 affects products from ecovacs, specifically: airbot_andy, airbot_andy_firmware, airbot_ava, airbot_ava_firmware, airbot_z1, airbot_z1_firmware, deebot_900, deebot_900_firmware, deebot_n10, deebot_n10_firmware, deebot_n8, deebot_n8_firmware, deebot_n9, deebot_n9_firmware, deebot_t10, deebot_t10_firmware, deebot_t20, deebot_t20_firmware, deebot_t8, deebot_t8_firmware, deebot_t9, deebot_t9_firmware, deebot_x1, deebot_x1_firmware, deebot_x2, deebot_x2_firmware, goat_g1, goat_g1_firmware. Check the affected products table above for specific version ranges.
How do I check if I'm vulnerable to CVE-2024-52331? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.

Related Vulnerabilities

Don't wait for an exploit

Scan your website for vulnerabilities like CVE-2024-52331 — free, no signup required.