Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2024-52327 (GCVE-0-2024-52327)
Vulnerability from cvelistv5 – Published: 2025-01-23 16:39 – Updated: 2025-02-12 20:41
VLAI?
EPSS
Title
ECOVACS lawnmower and vacuum cloud service live video PIN bypass
Summary
The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.
Severity ?
CWE
Assigner
References
Impacted products
2 products
| Vendor | Product | Version | |
|---|---|---|---|
| ECOVACS | ECOVACS HOME |
Affected:
0 , < 3.0.2
(custom)
Unaffected: 3.0.2 |
|
| ECOVACS | cloud service |
Affected:
0 , < 2024-12-17
(custom)
Unaffected: 2024-12-17 |
Date Public ?
2023-12-27 00:00
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2024-52327",
"options": [
{
"Exploitation": "poc"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2025-01-23T16:53:52.437051Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2025-02-12T20:41:28.703Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"defaultStatus": "unknown",
"product": "ECOVACS HOME",
"vendor": "ECOVACS",
"versions": [
{
"lessThan": "3.0.2",
"status": "affected",
"version": "0",
"versionType": "custom"
},
{
"status": "unaffected",
"version": "3.0.2"
}
]
},
{
"defaultStatus": "unknown",
"product": "cloud service",
"vendor": "ECOVACS",
"versions": [
{
"lessThan": "2024-12-17",
"status": "affected",
"version": "0",
"versionType": "custom"
},
{
"status": "unaffected",
"version": "2024-12-17"
}
]
}
],
"datePublic": "2023-12-27T00:00:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed."
}
],
"metrics": [
{
"cvssV4_0": {
"baseScore": 6,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N",
"version": "4.0"
},
"format": "CVSS"
},
{
"cvssV3_1": {
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"format": "CVSS"
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-603",
"description": "CWE-603 Use of Client-Side Authentication",
"lang": "en",
"type": "CWE"
}
]
},
{
"descriptions": [
{
"cweId": "CWE-807",
"description": "CWE-807 Reliance on Untrusted Inputs in a Security Decision",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2025-01-23T16:39:27.516Z",
"orgId": "9119a7d8-5eab-497f-8521-727c672e3725",
"shortName": "cisa-cg"
},
"references": [
{
"name": "url",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"name": "url",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"name": "url",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
}
],
"title": "ECOVACS lawnmower and vacuum cloud service live video PIN bypass"
}
},
"cveMetadata": {
"assignerOrgId": "9119a7d8-5eab-497f-8521-727c672e3725",
"assignerShortName": "cisa-cg",
"cveId": "CVE-2024-52327",
"datePublished": "2025-01-23T16:39:27.516Z",
"dateReserved": "2024-11-08T01:06:02.404Z",
"dateUpdated": "2025-02-12T20:41:28.703Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2024-52327",
"date": "2026-05-19",
"epss": "0.00111",
"percentile": "0.29039"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2024-52327\",\"sourceIdentifier\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"published\":\"2025-01-23T17:15:13.890\",\"lastModified\":\"2025-09-23T17:34:21.930\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.\"},{\"lang\":\"es\",\"value\":\"El servicio en la nube utilizado por los robots cortac\u00e9sped y aspiradores ECOVACS permite a atacantes autenticados eludir la entrada del PIN necesaria para acceder a la transmisi\u00f3n de v\u00eddeo en directo.\"}],\"metrics\":{\"cvssMetricV40\":[{\"source\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"4.0\",\"vectorString\":\"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/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\",\"baseScore\":6.0,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"attackRequirements\":\"PRESENT\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"vulnConfidentialityImpact\":\"HIGH\",\"vulnIntegrityImpact\":\"NONE\",\"vulnAvailabilityImpact\":\"NONE\",\"subConfidentialityImpact\":\"NONE\",\"subIntegrityImpact\":\"NONE\",\"subAvailabilityImpact\":\"NONE\",\"exploitMaturity\":\"NOT_DEFINED\",\"confidentialityRequirement\":\"NOT_DEFINED\",\"integrityRequirement\":\"NOT_DEFINED\",\"availabilityRequirement\":\"NOT_DEFINED\",\"modifiedAttackVector\":\"NOT_DEFINED\",\"modifiedAttackComplexity\":\"NOT_DEFINED\",\"modifiedAttackRequirements\":\"NOT_DEFINED\",\"modifiedPrivilegesRequired\":\"NOT_DEFINED\",\"modifiedUserInteraction\":\"NOT_DEFINED\",\"modifiedVulnConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedVulnIntegrityImpact\":\"NOT_DEFINED\",\"modifiedVulnAvailabilityImpact\":\"NOT_DEFINED\",\"modifiedSubConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedSubIntegrityImpact\":\"NOT_DEFINED\",\"modifiedSubAvailabilityImpact\":\"NOT_DEFINED\",\"Safety\":\"NOT_DEFINED\",\"Automatable\":\"NOT_DEFINED\",\"Recovery\":\"NOT_DEFINED\",\"valueDensity\":\"NOT_DEFINED\",\"vulnerabilityResponseEffort\":\"NOT_DEFINED\",\"providerUrgency\":\"NOT_DEFINED\"}}],\"cvssMetricV31\":[{\"source\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N\",\"baseScore\":6.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"NONE\"},\"exploitabilityScore\":2.8,\"impactScore\":3.6}]},\"weaknesses\":[{\"source\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-603\"},{\"lang\":\"en\",\"value\":\"CWE-807\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:ecovacs:home:*:*:*:*:*:android:*:*\",\"versionEndExcluding\":\"3.0.2\",\"matchCriteriaId\":\"3E821D04-DCF5-41B9-8243-81A12D3A4F81\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:ecovacs:home:*:*:*:*:*:iphone_os:*:*\",\"versionEndExcluding\":\"3.0.2\",\"matchCriteriaId\":\"8789EBAC-69FF-4527-87EC-DC6AF83B6E9A\"}]}]}],\"references\":[{\"url\":\"https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf\",\"source\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"tags\":[\"Exploit\",\"Third Party Advisory\"]},{\"url\":\"https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf\",\"source\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"tags\":[\"Exploit\",\"Third Party Advisory\"]},{\"url\":\"https://www.ecovacs.com/global/userhelp/dsa20241217002\",\"source\":\"9119a7d8-5eab-497f-8521-727c672e3725\",\"tags\":[\"Vendor Advisory\"]}]}}",
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2024-52327\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"poc\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2025-01-23T16:53:52.437051Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2025-02-12T20:35:26.432Z\"}}], \"cna\": {\"title\": \"ECOVACS lawnmower and vacuum cloud service live video PIN bypass\", \"metrics\": [{\"format\": \"CVSS\", \"cvssV4_0\": {\"version\": \"4.0\", \"baseScore\": 6, \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N\"}}, {\"format\": \"CVSS\", \"cvssV3_1\": {\"version\": \"3.1\", \"baseScore\": 6.5, \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N\"}}], \"affected\": [{\"vendor\": \"ECOVACS\", \"product\": \"ECOVACS HOME\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.0.2\", \"versionType\": \"custom\"}, {\"status\": \"unaffected\", \"version\": \"3.0.2\"}], \"defaultStatus\": \"unknown\"}, {\"vendor\": \"ECOVACS\", \"product\": \"cloud service\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2024-12-17\", \"versionType\": \"custom\"}, {\"status\": \"unaffected\", \"version\": \"2024-12-17\"}], \"defaultStatus\": \"unknown\"}], \"datePublic\": \"2023-12-27T00:00:00.000Z\", \"references\": [{\"url\": \"https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf\", \"name\": \"url\"}, {\"url\": \"https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf\", \"name\": \"url\"}, {\"url\": \"https://www.ecovacs.com/global/userhelp/dsa20241217002\", \"name\": \"url\"}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-603\", \"description\": \"CWE-603 Use of Client-Side Authentication\"}]}, {\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-807\", \"description\": \"CWE-807 Reliance on Untrusted Inputs in a Security Decision\"}]}], \"providerMetadata\": {\"orgId\": \"9119a7d8-5eab-497f-8521-727c672e3725\", \"shortName\": \"cisa-cg\", \"dateUpdated\": \"2025-01-23T16:39:27.516Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2024-52327\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2025-02-12T20:41:28.703Z\", \"dateReserved\": \"2024-11-08T01:06:02.404Z\", \"assignerOrgId\": \"9119a7d8-5eab-497f-8521-727c672e3725\", \"datePublished\": \"2025-01-23T16:39:27.516Z\", \"assignerShortName\": \"cisa-cg\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}
}
}
GHSA-WXX6-J873-V2QH
Vulnerability from github – Published: 2025-01-23 18:31 – Updated: 2025-01-23 18:31
VLAI?
Details
The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.
Severity ?
6.5 (Medium)
{
"affected": [],
"aliases": [
"CVE-2024-52327"
],
"database_specific": {
"cwe_ids": [
"CWE-603"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2025-01-23T17:15:13Z",
"severity": "MODERATE"
},
"details": "The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.",
"id": "GHSA-wxx6-j873-v2qh",
"modified": "2025-01-23T18:31:20Z",
"published": "2025-01-23T18:31:20Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-52327"
},
{
"type": "WEB",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"type": "WEB",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"type": "WEB",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/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",
"type": "CVSS_V4"
}
]
}
FKIE_CVE-2024-52327
Vulnerability from fkie_nvd - Published: 2025-01-23 17:15 - Updated: 2025-09-23 17:34
Severity ?
Summary
The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.
References
| URL | Tags | ||
|---|---|---|---|
| 9119a7d8-5eab-497f-8521-727c672e3725 | https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf | Exploit, Third Party Advisory | |
| 9119a7d8-5eab-497f-8521-727c672e3725 | https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf | Exploit, Third Party Advisory | |
| 9119a7d8-5eab-497f-8521-727c672e3725 | https://www.ecovacs.com/global/userhelp/dsa20241217002 | Vendor Advisory |
{
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:ecovacs:home:*:*:*:*:*:android:*:*",
"matchCriteriaId": "3E821D04-DCF5-41B9-8243-81A12D3A4F81",
"versionEndExcluding": "3.0.2",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:ecovacs:home:*:*:*:*:*:iphone_os:*:*",
"matchCriteriaId": "8789EBAC-69FF-4527-87EC-DC6AF83B6E9A",
"versionEndExcluding": "3.0.2",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed."
},
{
"lang": "es",
"value": "El servicio en la nube utilizado por los robots cortac\u00e9sped y aspiradores ECOVACS permite a atacantes autenticados eludir la entrada del PIN necesaria para acceder a la transmisi\u00f3n de v\u00eddeo en directo."
}
],
"id": "CVE-2024-52327",
"lastModified": "2025-09-23T17:34:21.930",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"exploitabilityScore": 2.8,
"impactScore": 3.6,
"source": "9119a7d8-5eab-497f-8521-727c672e3725",
"type": "Secondary"
}
],
"cvssMetricV40": [
{
"cvssData": {
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"attackComplexity": "LOW",
"attackRequirements": "PRESENT",
"attackVector": "NETWORK",
"availabilityRequirement": "NOT_DEFINED",
"baseScore": 6.0,
"baseSeverity": "MEDIUM",
"confidentialityRequirement": "NOT_DEFINED",
"exploitMaturity": "NOT_DEFINED",
"integrityRequirement": "NOT_DEFINED",
"modifiedAttackComplexity": "NOT_DEFINED",
"modifiedAttackRequirements": "NOT_DEFINED",
"modifiedAttackVector": "NOT_DEFINED",
"modifiedPrivilegesRequired": "NOT_DEFINED",
"modifiedSubAvailabilityImpact": "NOT_DEFINED",
"modifiedSubConfidentialityImpact": "NOT_DEFINED",
"modifiedSubIntegrityImpact": "NOT_DEFINED",
"modifiedUserInteraction": "NOT_DEFINED",
"modifiedVulnAvailabilityImpact": "NOT_DEFINED",
"modifiedVulnConfidentialityImpact": "NOT_DEFINED",
"modifiedVulnIntegrityImpact": "NOT_DEFINED",
"privilegesRequired": "LOW",
"providerUrgency": "NOT_DEFINED",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"valueDensity": "NOT_DEFINED",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/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",
"version": "4.0",
"vulnAvailabilityImpact": "NONE",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "NONE",
"vulnerabilityResponseEffort": "NOT_DEFINED"
},
"source": "9119a7d8-5eab-497f-8521-727c672e3725",
"type": "Secondary"
}
]
},
"published": "2025-01-23T17:15:13.890",
"references": [
{
"source": "9119a7d8-5eab-497f-8521-727c672e3725",
"tags": [
"Exploit",
"Third Party Advisory"
],
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"source": "9119a7d8-5eab-497f-8521-727c672e3725",
"tags": [
"Exploit",
"Third Party Advisory"
],
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"source": "9119a7d8-5eab-497f-8521-727c672e3725",
"tags": [
"Vendor Advisory"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
}
],
"sourceIdentifier": "9119a7d8-5eab-497f-8521-727c672e3725",
"vulnStatus": "Analyzed",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-603"
},
{
"lang": "en",
"value": "CWE-807"
}
],
"source": "9119a7d8-5eab-497f-8521-727c672e3725",
"type": "Secondary"
}
]
}
VA-25-022-01
Vulnerability from csaf_cisa - Published: 2025-01-23 00:53 - Updated: 2025-01-23 00:53Summary
ECOVACS lawnmower and vacuum vulnerabilities
Notes
Legal Notice: All information products included in https://github.com/cisagov/CSAF/tree/develop/csaf_files/IT/white are provided \"as is\" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. DHS does not endorse any commercial product or service, referenced in this product or otherwise. Further dissemination of this product is governed by the Traffic Light Protocol (TLP) marking in the header. For more information about TLP, see https://us-cert.cisa.gov/tlp/.
Countries and Areas Deployed: Worldwide
Company Headquarters Location: Suzhou, China
Critical Infrastructure Sectors: None
Risk Evaluation: ECOVACS lawnmowers, vacuums, and other robots contain multiple vulnerabilities. In some cases, using a combination of vulnerabilities, an attacker within Bluetooth range or with appropriate network access can take complete control of a robot device. Some vulnerabilities allow an attacker to access device cameras and microphones. Note that the list of affected products is incomplete.
Recommended Practices: Review ECOVACS advisories and update robot firmware and mobile apps.
9.6 (Critical)
Affected products
Known affected
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS GOAT G1 0 < 1.36.187
ECOVACS / GOAT G1
|
<1.36.187 |
Vendor Fix
fix
|
|
|
ECOVACS GOAT G1-800 0 < 1.36.187
ECOVACS / GOAT G1-800
|
<1.36.187 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2S 0 < 1.49.0
ECOVACS / DEEBOT X2S
|
<1.49.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO 0 < 1.70.0
ECOVACS / DEEBOT X5 PRO
|
<1.70.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO PLUS 0 < 1.38.0
ECOVACS / DEEBOT X5 PRO PLUS
|
<1.38.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T30 OMNI 0 < 1.93.0
ECOVACS / DEEBOT T30 OMNI
|
<1.93.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T30S 0 < 1.95.0
ECOVACS / DEEBOT T30S
|
<1.95.0 |
Vendor Fix
fix
|
|
|
ECOVACS GOAT G1-2000 0 < 1.36.187
ECOVACS / GOAT G1-2000
|
<1.36.187 |
Vendor Fix
fix
|
|
|
ECOVACS GOAT GX-600 0 < 1.2.120
ECOVACS / GOAT GX-600
|
<1.2.120 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 OMNI 0 < 1.76.6
ECOVACS / DEEBOT X2 OMNI
|
<1.76.6 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 COMBO 0 < 1.81.10
ECOVACS / DEEBOT X2 COMBO
|
<1.81.10 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO ULTRA 0 < 1.17.0
ECOVACS / DEEBOT X5 PRO ULTRA
|
<1.17.0 |
Vendor Fix
fix
|
Fixed
12 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS GOAT G1 1.36.187
ECOVACS / GOAT G1
|
1.36.187 |
Vendor Fix
fix
|
|
|
ECOVACS GOAT G1-800 1.36.187
ECOVACS / GOAT G1-800
|
1.36.187 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2S 1.49.0
ECOVACS / DEEBOT X2S
|
1.49.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO 1.70.0
ECOVACS / DEEBOT X5 PRO
|
1.70.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO PLUS 1.38.0
ECOVACS / DEEBOT X5 PRO PLUS
|
1.38.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T30 OMNI 1.93.0
ECOVACS / DEEBOT T30 OMNI
|
1.93.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T30S 1.95.0
ECOVACS / DEEBOT T30S
|
1.95.0 |
Vendor Fix
fix
|
|
|
ECOVACS GOAT G1-2000 1.36.187
ECOVACS / GOAT G1-2000
|
1.36.187 |
Vendor Fix
fix
|
|
|
ECOVACS GOAT GX-600 1.2.120
ECOVACS / GOAT GX-600
|
1.2.120 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 OMNI 1.76.6
ECOVACS / DEEBOT X2 OMNI
|
1.76.6 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 COMBO 1.81.10
ECOVACS / DEEBOT X2 COMBO
|
1.81.10 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO ULTRA 1.17.0
ECOVACS / DEEBOT X5 PRO ULTRA
|
1.17.0 |
Vendor Fix
fix
|
CWE-732
- Incorrect Permission Assignment for Critical Resource
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS Unspecified robots *
ECOVACS / Unspecified robots
|
vers:all/* |
None Available
|
7.4 (High)
7.4 (High)
Affected products
Known affected
20 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS DEEBOT X5 PRO PLUS 0 < 1.38.0
ECOVACS / DEEBOT X5 PRO PLUS
|
<1.38.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO 0 < 1.70.0
ECOVACS / DEEBOT X5 PRO
|
<1.70.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2S 0 < 1.49.0
ECOVACS / DEEBOT X2S
|
<1.49.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 OMNI 0 < 1.76.6
ECOVACS / DEEBOT X2 OMNI
|
<1.76.6 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 TURBO 0 < 2.4.41
ECOVACS / DEEBOT X1 TURBO
|
<2.4.41 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 0 < 1.7.3
ECOVACS / DEEBOT X1
|
<1.7.3 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1S PRO 0 < 2.5.31
ECOVACS / DEEBOT X1S PRO
|
<2.5.31 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1e OMNI 0 < 2.4.42
ECOVACS / DEEBOT X1e OMNI
|
<2.4.42 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 PLUS 0 < 1.7.5
ECOVACS / DEEBOT T10 PLUS
|
<1.7.5 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 OMNI 0 < 1.9.0
ECOVACS / DEEBOT T10 OMNI
|
<1.9.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO ULTRA 0 < 1.17.0
ECOVACS / DEEBOT X5 PRO ULTRA
|
<1.17.0 |
Vendor Fix
fix
|
|
|
ECOVACS Mate X 0 < 1.44.18
ECOVACS / Mate X
|
<1.44.18 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 PRO 0 < 1.76.6
ECOVACS / DEEBOT X2 PRO
|
<1.76.6 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 COMBO 0 < 1.81.10
ECOVACS / DEEBOT X2 COMBO
|
<1.81.10 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 OMNI 0 < 2.4.41
ECOVACS / DEEBOT X1 OMNI
|
<2.4.41 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 PRO OMNI 0 < 2.4.41
ECOVACS / DEEBOT X1 PRO OMNI
|
<2.4.41 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 PLUS 0 < 1.7.3
ECOVACS / DEEBOT X1 PLUS
|
<1.7.3 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1S PRO PLUS 0 < 1.23.0
ECOVACS / DEEBOT X1S PRO PLUS
|
<1.23.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 TURBO 0 < 1.10.0
ECOVACS / DEEBOT T10 TURBO
|
<1.10.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 0 < 1.7.5
ECOVACS / DEEBOT T10
|
<1.7.5 |
Vendor Fix
fix
|
Fixed
20 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS DEEBOT X5 PRO PLUS 1.38.0
ECOVACS / DEEBOT X5 PRO PLUS
|
1.38.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO 1.70.0
ECOVACS / DEEBOT X5 PRO
|
1.70.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2S 1.49.0
ECOVACS / DEEBOT X2S
|
1.49.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 OMNI 1.76.6
ECOVACS / DEEBOT X2 OMNI
|
1.76.6 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 TURBO 2.4.41
ECOVACS / DEEBOT X1 TURBO
|
2.4.41 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 1.7.3
ECOVACS / DEEBOT X1
|
1.7.3 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1S PRO 2.5.31
ECOVACS / DEEBOT X1S PRO
|
2.5.31 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1e OMNI 2.4.42
ECOVACS / DEEBOT X1e OMNI
|
2.4.42 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 PLUS 1.7.5
ECOVACS / DEEBOT T10 PLUS
|
1.7.5 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 OMNI 1.9.0
ECOVACS / DEEBOT T10 OMNI
|
1.9.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X5 PRO ULTRA 1.17.0
ECOVACS / DEEBOT X5 PRO ULTRA
|
1.17.0 |
Vendor Fix
fix
|
|
|
ECOVACS Mate X 1.44.18
ECOVACS / Mate X
|
1.44.18 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 PRO 1.76.6
ECOVACS / DEEBOT X2 PRO
|
1.76.6 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X2 COMBO 1.81.10
ECOVACS / DEEBOT X2 COMBO
|
1.81.10 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 OMNI 2.4.41
ECOVACS / DEEBOT X1 OMNI
|
2.4.41 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 PRO OMNI 2.4.41
ECOVACS / DEEBOT X1 PRO OMNI
|
2.4.41 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1 PLUS 1.7.3
ECOVACS / DEEBOT X1 PLUS
|
1.7.3 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT X1S PRO PLUS 1.23.0
ECOVACS / DEEBOT X1S PRO PLUS
|
1.23.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 TURBO 1.10.0
ECOVACS / DEEBOT T10 TURBO
|
1.10.0 |
Vendor Fix
fix
|
|
|
ECOVACS DEEBOT T10 1.7.5
ECOVACS / DEEBOT T10
|
1.7.5 |
Vendor Fix
fix
|
7.5 (High)
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS Unspecified robots *
ECOVACS / Unspecified robots
|
vers:all/* |
None Available
|
7.6 (High)
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS Unspecified robots *
ECOVACS / Unspecified robots
|
vers:all/* |
None Available
|
6.3 (Medium)
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS Unspecified robots *
ECOVACS / Unspecified robots
|
vers:all/* |
None Available
|
CWE-312
- Cleartext Storage of Sensitive Information
Affected products
Known affected
1 product
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
ECOVACS Unspecified robots *
ECOVACS / Unspecified robots
|
vers:all/* |
None Available
|
6.5 (Medium)
Affected products
Known affected
2 products
References
11 references
Acknowledgments
Dennis Giese
Braelynn Luedtke
Chris Anderson
Braelynn Luedtke
Dennis Giese
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"tlp": {
"label": "WHITE"
}
},
"lang": "en-US",
"notes": [
{
"category": "legal_disclaimer",
"text": "All information products included in https://github.com/cisagov/CSAF/tree/develop/csaf_files/IT/white are provided \\\"as is\\\" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. DHS does not endorse any commercial product or service, referenced in this product or otherwise. Further dissemination of this product is governed by the Traffic Light Protocol (TLP) marking in the header. For more information about TLP, see https://us-cert.cisa.gov/tlp/.",
"title": "Legal Notice"
},
{
"category": "other",
"text": "Worldwide",
"title": "Countries and Areas Deployed"
},
{
"category": "other",
"text": "Suzhou, China",
"title": "Company Headquarters Location"
},
{
"category": "other",
"text": "None",
"title": "Critical Infrastructure Sectors"
},
{
"category": "summary",
"text": "ECOVACS lawnmowers, vacuums, and other robots contain multiple vulnerabilities. In some cases, using a combination of vulnerabilities, an attacker within Bluetooth range or with appropriate network access can take complete control of a robot device. Some vulnerabilities allow an attacker to access device cameras and microphones. Note that the list of affected products is incomplete.",
"title": "Risk Evaluation"
},
{
"category": "general",
"text": "Review ECOVACS advisories and update robot firmware and mobile apps.",
"title": "Recommended Practices"
}
],
"publisher": {
"category": "coordinator",
"contact_details": "https://www.cisa.gov/report ",
"issuing_authority": "CISA",
"name": "CISA",
"namespace": "https://www.cisa.gov"
},
"references": [
{
"category": "self",
"summary": "Vulnerability Advisory VA-25-022-01 CSAF",
"url": "https://github.com/cisagov/CSAF/blob/develop/csaf_files/IT/white/2025/va-25-022-01.json"
}
],
"title": "ECOVACS lawnmower and vacuum vulnerabilities",
"tracking": {
"current_release_date": "2025-01-23T00:53:24Z",
"generator": {
"date": "2025-01-24T03:45:51Z",
"engine": {
"name": "Secvisogram",
"version": "2.5.17"
}
},
"id": "VA-25-022-01",
"initial_release_date": "2025-01-23T00:53:24Z",
"revision_history": [
{
"date": "2025-01-22T00:00:00Z",
"number": "1.0.0",
"summary": "Initial publication"
}
],
"status": "final",
"version": "1.0.0"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "vers:all/*",
"product": {
"name": "ECOVACS AIRBOT Z1 *",
"product_id": "CSAFPID-0001"
}
}
],
"category": "product_name",
"name": "AIRBOT Z1"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c2024-12-17",
"product": {
"name": "ECOVACS cloud service 0 \u003c 2024-12-17",
"product_id": "CSAFPID-0002"
}
},
{
"category": "product_version",
"name": "2024-12-17",
"product": {
"name": "ECOVACS cloud service 2024-12-17",
"product_id": "CSAFPID-0003"
}
}
],
"category": "product_name",
"name": "cloud service"
},
{
"branches": [
{
"category": "product_version",
"name": "vers:all/*",
"product": {
"name": "ECOVACS DEEBOT N30 OMNI *",
"product_id": "CSAFPID-0004"
}
}
],
"category": "product_name",
"name": "DEEBOT N30 OMNI"
},
{
"branches": [
{
"category": "product_version",
"name": "vers:all/*",
"product": {
"name": "ECOVACS DEEBOT N30 PRO OMNI *",
"product_id": "CSAFPID-0005"
}
}
],
"category": "product_name",
"name": "DEEBOT N30 PRO OMNI"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.7.5",
"product": {
"name": "ECOVACS DEEBOT T10 0 \u003c 1.7.5",
"product_id": "CSAFPID-0006"
}
},
{
"category": "product_version",
"name": "1.7.5",
"product": {
"name": "ECOVACS DEEBOT T10 1.7.5",
"product_id": "CSAFPID-0007"
}
}
],
"category": "product_name",
"name": "DEEBOT T10"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.9.0",
"product": {
"name": "ECOVACS DEEBOT T10 OMNI 0 \u003c 1.9.0",
"product_id": "CSAFPID-0008"
}
},
{
"category": "product_version",
"name": "1.9.0",
"product": {
"name": "ECOVACS DEEBOT T10 OMNI 1.9.0",
"product_id": "CSAFPID-0009"
}
}
],
"category": "product_name",
"name": "DEEBOT T10 OMNI"
},
{
"branches": [
{
"category": "product_version",
"name": "1.7.5",
"product": {
"name": "ECOVACS DEEBOT T10 PLUS 1.7.5",
"product_id": "CSAFPID-0010"
}
},
{
"category": "product_version_range",
"name": "\u003c1.7.5",
"product": {
"name": "ECOVACS DEEBOT T10 PLUS 0 \u003c 1.7.5",
"product_id": "CSAFPID-0011"
}
}
],
"category": "product_name",
"name": "DEEBOT T10 PLUS"
},
{
"branches": [
{
"category": "product_version",
"name": "1.10.0",
"product": {
"name": "ECOVACS DEEBOT T10 TURBO 1.10.0",
"product_id": "CSAFPID-0012"
}
},
{
"category": "product_version_range",
"name": "\u003c1.10.0",
"product": {
"name": "ECOVACS DEEBOT T10 TURBO 0 \u003c 1.10.0",
"product_id": "CSAFPID-0013"
}
}
],
"category": "product_name",
"name": "DEEBOT T10 TURBO"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.93.0",
"product": {
"name": "ECOVACS DEEBOT T30 OMNI 0 \u003c 1.93.0",
"product_id": "CSAFPID-0014"
}
},
{
"category": "product_version",
"name": "1.93.0",
"product": {
"name": "ECOVACS DEEBOT T30 OMNI 1.93.0",
"product_id": "CSAFPID-0015"
}
}
],
"category": "product_name",
"name": "DEEBOT T30 OMNI"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.95.0",
"product": {
"name": "ECOVACS DEEBOT T30S 0 \u003c 1.95.0",
"product_id": "CSAFPID-0016"
}
},
{
"category": "product_version",
"name": "1.95.0",
"product": {
"name": "ECOVACS DEEBOT T30S 1.95.0",
"product_id": "CSAFPID-0017"
}
}
],
"category": "product_name",
"name": "DEEBOT T30S"
},
{
"branches": [
{
"category": "product_version",
"name": "1.7.3",
"product": {
"name": "ECOVACS DEEBOT X1 1.7.3",
"product_id": "CSAFPID-0018"
}
},
{
"category": "product_version_range",
"name": "\u003c1.7.3",
"product": {
"name": "ECOVACS DEEBOT X1 0 \u003c 1.7.3",
"product_id": "CSAFPID-0019"
}
}
],
"category": "product_name",
"name": "DEEBOT X1"
},
{
"branches": [
{
"category": "product_version",
"name": "2.4.42",
"product": {
"name": "ECOVACS DEEBOT X1e OMNI 2.4.42",
"product_id": "CSAFPID-0020"
}
},
{
"category": "product_version_range",
"name": "\u003c2.4.42",
"product": {
"name": "ECOVACS DEEBOT X1e OMNI 0 \u003c 2.4.42",
"product_id": "CSAFPID-0021"
}
}
],
"category": "product_name",
"name": "DEEBOT X1e OMNI"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c2.4.41",
"product": {
"name": "ECOVACS DEEBOT X1 OMNI 0 \u003c 2.4.41",
"product_id": "CSAFPID-0022"
}
},
{
"category": "product_version",
"name": "2.4.41",
"product": {
"name": "ECOVACS DEEBOT X1 OMNI 2.4.41",
"product_id": "CSAFPID-0023"
}
}
],
"category": "product_name",
"name": "DEEBOT X1 OMNI"
},
{
"branches": [
{
"category": "product_version",
"name": "1.7.3",
"product": {
"name": "ECOVACS DEEBOT X1 PLUS 1.7.3",
"product_id": "CSAFPID-0024"
}
},
{
"category": "product_version_range",
"name": "\u003c1.7.3",
"product": {
"name": "ECOVACS DEEBOT X1 PLUS 0 \u003c 1.7.3",
"product_id": "CSAFPID-0025"
}
}
],
"category": "product_name",
"name": "DEEBOT X1 PLUS"
},
{
"branches": [
{
"category": "product_version",
"name": "2.4.41",
"product": {
"name": "ECOVACS DEEBOT X1 PRO OMNI 2.4.41",
"product_id": "CSAFPID-0026"
}
},
{
"category": "product_version_range",
"name": "\u003c2.4.41",
"product": {
"name": "ECOVACS DEEBOT X1 PRO OMNI 0 \u003c 2.4.41",
"product_id": "CSAFPID-0027"
}
}
],
"category": "product_name",
"name": "DEEBOT X1 PRO OMNI"
},
{
"branches": [
{
"category": "product_version",
"name": "2.5.31",
"product": {
"name": "ECOVACS DEEBOT X1S PRO 2.5.31",
"product_id": "CSAFPID-0028"
}
},
{
"category": "product_version_range",
"name": "\u003c2.5.31",
"product": {
"name": "ECOVACS DEEBOT X1S PRO 0 \u003c 2.5.31",
"product_id": "CSAFPID-0029"
}
}
],
"category": "product_name",
"name": "DEEBOT X1S PRO"
},
{
"branches": [
{
"category": "product_version",
"name": "1.23.0",
"product": {
"name": "ECOVACS DEEBOT X1S PRO PLUS 1.23.0",
"product_id": "CSAFPID-0030"
}
},
{
"category": "product_version_range",
"name": "\u003c1.23.0",
"product": {
"name": "ECOVACS DEEBOT X1S PRO PLUS 0 \u003c 1.23.0",
"product_id": "CSAFPID-0031"
}
}
],
"category": "product_name",
"name": "DEEBOT X1S PRO PLUS"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c2.4.41",
"product": {
"name": "ECOVACS DEEBOT X1 TURBO 0 \u003c 2.4.41",
"product_id": "CSAFPID-0032"
}
},
{
"category": "product_version",
"name": "2.4.41",
"product": {
"name": "ECOVACS DEEBOT X1 TURBO 2.4.41",
"product_id": "CSAFPID-0033"
}
}
],
"category": "product_name",
"name": "DEEBOT X1 TURBO"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.81.10",
"product": {
"name": "ECOVACS DEEBOT X2 COMBO 0 \u003c 1.81.10",
"product_id": "CSAFPID-0034"
}
},
{
"category": "product_version",
"name": "1.81.10",
"product": {
"name": "ECOVACS DEEBOT X2 COMBO 1.81.10",
"product_id": "CSAFPID-0035"
}
}
],
"category": "product_name",
"name": "DEEBOT X2 COMBO"
},
{
"branches": [
{
"category": "product_version",
"name": "1.76.6",
"product": {
"name": "ECOVACS DEEBOT X2 OMNI 1.76.6",
"product_id": "CSAFPID-0036"
}
},
{
"category": "product_version_range",
"name": "\u003c1.76.6",
"product": {
"name": "ECOVACS DEEBOT X2 OMNI 0 \u003c 1.76.6",
"product_id": "CSAFPID-0037"
}
}
],
"category": "product_name",
"name": "DEEBOT X2 OMNI"
},
{
"branches": [
{
"category": "product_version",
"name": "1.76.6",
"product": {
"name": "ECOVACS DEEBOT X2 PRO 1.76.6",
"product_id": "CSAFPID-0038"
}
},
{
"category": "product_version_range",
"name": "\u003c1.76.6",
"product": {
"name": "ECOVACS DEEBOT X2 PRO 0 \u003c 1.76.6",
"product_id": "CSAFPID-0039"
}
}
],
"category": "product_name",
"name": "DEEBOT X2 PRO"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.49.0",
"product": {
"name": "ECOVACS DEEBOT X2S 0 \u003c 1.49.0",
"product_id": "CSAFPID-0040"
}
},
{
"category": "product_version",
"name": "1.49.0",
"product": {
"name": "ECOVACS DEEBOT X2S 1.49.0",
"product_id": "CSAFPID-0041"
}
}
],
"category": "product_name",
"name": "DEEBOT X2S"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.70.0",
"product": {
"name": "ECOVACS DEEBOT X5 PRO 0 \u003c 1.70.0",
"product_id": "CSAFPID-0042"
}
},
{
"category": "product_version",
"name": "1.70.0",
"product": {
"name": "ECOVACS DEEBOT X5 PRO 1.70.0",
"product_id": "CSAFPID-0043"
}
}
],
"category": "product_name",
"name": "DEEBOT X5 PRO"
},
{
"branches": [
{
"category": "product_version",
"name": "1.38.0",
"product": {
"name": "ECOVACS DEEBOT X5 PRO PLUS 1.38.0",
"product_id": "CSAFPID-0044"
}
},
{
"category": "product_version_range",
"name": "\u003c1.38.0",
"product": {
"name": "ECOVACS DEEBOT X5 PRO PLUS 0 \u003c 1.38.0",
"product_id": "CSAFPID-0045"
}
}
],
"category": "product_name",
"name": "DEEBOT X5 PRO PLUS"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.17.0",
"product": {
"name": "ECOVACS DEEBOT X5 PRO ULTRA 0 \u003c 1.17.0",
"product_id": "CSAFPID-0046"
}
},
{
"category": "product_version",
"name": "1.17.0",
"product": {
"name": "ECOVACS DEEBOT X5 PRO ULTRA 1.17.0",
"product_id": "CSAFPID-0047"
}
}
],
"category": "product_name",
"name": "DEEBOT X5 PRO ULTRA"
},
{
"branches": [
{
"category": "product_version",
"name": "3.0.0",
"product": {
"name": "ECOVACS ECOVACS HOME 3.0.0",
"product_id": "CSAFPID-0048"
}
},
{
"category": "product_version_range",
"name": "\u003c3.0.0",
"product": {
"name": "ECOVACS ECOVACS HOME 0 \u003c 3.0.0",
"product_id": "CSAFPID-0049"
}
},
{
"category": "product_version_range",
"name": "\u003c3.0.2",
"product": {
"name": "ECOVACS ECOVACS HOME 0 \u003c 3.0.2",
"product_id": "CSAFPID-0050"
}
},
{
"category": "product_version",
"name": "3.0.2",
"product": {
"name": "ECOVACS ECOVACS HOME 3.0.2",
"product_id": "CSAFPID-0051"
}
}
],
"category": "product_name",
"name": "ECOVACS HOME"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.36.187",
"product": {
"name": "ECOVACS GOAT G1 0 \u003c 1.36.187",
"product_id": "CSAFPID-0052"
}
},
{
"category": "product_version",
"name": "1.36.187",
"product": {
"name": "ECOVACS GOAT G1 1.36.187",
"product_id": "CSAFPID-0053"
}
}
],
"category": "product_name",
"name": "GOAT G1"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.36.187",
"product": {
"name": "ECOVACS GOAT G1-2000 0 \u003c 1.36.187",
"product_id": "CSAFPID-0054"
}
},
{
"category": "product_version",
"name": "1.36.187",
"product": {
"name": "ECOVACS GOAT G1-2000 1.36.187",
"product_id": "CSAFPID-0055"
}
}
],
"category": "product_name",
"name": "GOAT G1-2000"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.36.187",
"product": {
"name": "ECOVACS GOAT G1-800 0 \u003c 1.36.187",
"product_id": "CSAFPID-0056"
}
},
{
"category": "product_version",
"name": "1.36.187",
"product": {
"name": "ECOVACS GOAT G1-800 1.36.187",
"product_id": "CSAFPID-0057"
}
}
],
"category": "product_name",
"name": "GOAT G1-800"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.2.120",
"product": {
"name": "ECOVACS GOAT GX-600 0 \u003c 1.2.120",
"product_id": "CSAFPID-0058"
}
},
{
"category": "product_version",
"name": "1.2.120",
"product": {
"name": "ECOVACS GOAT GX-600 1.2.120",
"product_id": "CSAFPID-0059"
}
}
],
"category": "product_name",
"name": "GOAT GX-600"
},
{
"branches": [
{
"category": "product_version",
"name": "1.44.18",
"product": {
"name": "ECOVACS Mate X 1.44.18",
"product_id": "CSAFPID-0060"
}
},
{
"category": "product_version_range",
"name": "\u003c1.44.18",
"product": {
"name": "ECOVACS Mate X 0 \u003c 1.44.18",
"product_id": "CSAFPID-0061"
}
}
],
"category": "product_name",
"name": "Mate X"
},
{
"branches": [
{
"category": "product_version",
"name": "vers:all/*",
"product": {
"name": "ECOVACS Unspecified robots *",
"product_id": "CSAFPID-0062"
}
}
],
"category": "product_name",
"name": "Unspecified robots"
}
],
"category": "vendor",
"name": "ECOVACS"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Dennis Giese",
"Braelynn Luedtke",
"Chris Anderson"
]
}
],
"cve": "CVE-2024-52325",
"cwe": {
"id": "CWE-77",
"name": "Improper Neutralization of Special Elements used in a Command (\u0027Command Injection\u0027)"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS robot lawnmowers and vacuums are vulnerable to command injection via SetNetPin() over unauthenticated BLE connection.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:T/2024-11-21T21:30:52Z/",
"title": "SSVC"
}
],
"product_status": {
"fixed": [
"CSAFPID-0053",
"CSAFPID-0057",
"CSAFPID-0041",
"CSAFPID-0043",
"CSAFPID-0044",
"CSAFPID-0015",
"CSAFPID-0017",
"CSAFPID-0055",
"CSAFPID-0059",
"CSAFPID-0036",
"CSAFPID-0035",
"CSAFPID-0047"
],
"known_affected": [
"CSAFPID-0052",
"CSAFPID-0056",
"CSAFPID-0040",
"CSAFPID-0042",
"CSAFPID-0045",
"CSAFPID-0014",
"CSAFPID-0016",
"CSAFPID-0054",
"CSAFPID-0058",
"CSAFPID-0037",
"CSAFPID-0034",
"CSAFPID-0046"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/DEFCON32/DEFCON32_reveng_hacking_ecovacs_robots.pdf"
},
{
"category": "external",
"summary": "youtu.be",
"url": "https://youtu.be/_wUsM0Mlenc?t=2041"
},
{
"category": "external",
"summary": "www.ecovacs.com",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "external",
"summary": "www.ecovacs.com",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
}
],
"release_date": "2024-08-11T00:00:00Z",
"remediations": [
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.36.187.",
"product_ids": [
"CSAFPID-0052"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.36.187.",
"product_ids": [
"CSAFPID-0053"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.36.187.",
"product_ids": [
"CSAFPID-0056"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.36.187.",
"product_ids": [
"CSAFPID-0057"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.49.0.",
"product_ids": [
"CSAFPID-0040"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.49.0.",
"product_ids": [
"CSAFPID-0041"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.70.0.",
"product_ids": [
"CSAFPID-0042"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.70.0.",
"product_ids": [
"CSAFPID-0043"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.38.0.",
"product_ids": [
"CSAFPID-0045"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.38.0.",
"product_ids": [
"CSAFPID-0044"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.93.0.",
"product_ids": [
"CSAFPID-0014"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.93.0.",
"product_ids": [
"CSAFPID-0015"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.95.0.",
"product_ids": [
"CSAFPID-0016"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.95.0.",
"product_ids": [
"CSAFPID-0017"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0004"
]
},
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0001"
]
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.36.187.",
"product_ids": [
"CSAFPID-0054"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.36.187.",
"product_ids": [
"CSAFPID-0055"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.2.120.",
"product_ids": [
"CSAFPID-0058"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-30T06:00:00Z",
"details": "ECOVACS released firmware version 1.2.120.",
"product_ids": [
"CSAFPID-0059"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241130001"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.76.6.",
"product_ids": [
"CSAFPID-0037"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.76.6.",
"product_ids": [
"CSAFPID-0036"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.81.10.",
"product_ids": [
"CSAFPID-0034"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.81.10.",
"product_ids": [
"CSAFPID-0035"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.17.0.",
"product_ids": [
"CSAFPID-0046"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "vendor_fix",
"date": "2024-11-19T06:00:00Z",
"details": "ECOVACS released firmware version 1.17.0.",
"product_ids": [
"CSAFPID-0047"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241119"
},
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0005"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 9.6,
"baseSeverity": "CRITICAL",
"vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-0052",
"CSAFPID-0056",
"CSAFPID-0040",
"CSAFPID-0042",
"CSAFPID-0045",
"CSAFPID-0014",
"CSAFPID-0016",
"CSAFPID-0054",
"CSAFPID-0058",
"CSAFPID-0037",
"CSAFPID-0034",
"CSAFPID-0046"
]
}
],
"title": "ECOVACS robot lawnmowers and vacuums command injection"
},
{
"acknowledgments": [
{
"names": [
"Braelynn Luedtke"
]
},
{
"names": [
"Dennis Giese"
]
}
],
"cve": "CVE-2024-52328",
"cwe": {
"id": "CWE-732",
"name": "Incorrect Permission Assignment for Critical Resource"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS robot lawnmowers and vacuums insecurely store audio files used to indicate the camera is on. An attacker with access to the /data filesystem can delete or modify warning files such that users may not be aware that the camera is on.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:P/2024-11-21T21:44:10Z/",
"title": "SSVC"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0062"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "none_available",
"details": "Any ECOVACS robot with a camera is likely to be affected.",
"product_ids": [
"CSAFPID-0062"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 2.3,
"baseSeverity": "LOW",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-0062"
]
}
],
"title": "ECOVACS lawnmowers and vacuums insecurely store audio warning files"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-52329",
"cwe": {
"id": "CWE-295",
"name": "Improper Certificate Validation"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS HOME mobile app plugins for specific robots do not properly validate TLS certificates. An unauthenticated attacker can read or modify TLS traffic and obtain authentication tokens.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:T/2025-01-16T20:12:16Z/",
"title": "SSVC"
}
],
"product_status": {
"fixed": [
"CSAFPID-0048"
],
"known_affected": [
"CSAFPID-0049"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"category": "external",
"summary": "www.ecovacs.com",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS released version 3.0.0 of the ECOVACS HOME app. ECOVACS may have updated plugins for specific robots.",
"product_ids": [
"CSAFPID-0048"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS released version 3.0.0 of the ECOVACS HOME app. ECOVACS may have updated plugins for specific robots.",
"product_ids": [
"CSAFPID-0049"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.4,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-0049"
]
}
],
"title": "ECOVACS HOME mobile app plugins do not properly validate TLS certificates"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-52330",
"cwe": {
"id": "CWE-295",
"name": "Improper Certificate Validation"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS lawnmowers and vacuums do not properly validate TLS certificates. An unauthenticated attacker can read or modify TLS traffic, possibly modifying firmware updates.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:T/2024-11-22T17:08:48Z/",
"title": "SSVC"
}
],
"product_status": {
"fixed": [
"CSAFPID-0044",
"CSAFPID-0043",
"CSAFPID-0041",
"CSAFPID-0036",
"CSAFPID-0033",
"CSAFPID-0018",
"CSAFPID-0028",
"CSAFPID-0020",
"CSAFPID-0010",
"CSAFPID-0009",
"CSAFPID-0047",
"CSAFPID-0060",
"CSAFPID-0038",
"CSAFPID-0035",
"CSAFPID-0023",
"CSAFPID-0026",
"CSAFPID-0024",
"CSAFPID-0030",
"CSAFPID-0012",
"CSAFPID-0007"
],
"known_affected": [
"CSAFPID-0045",
"CSAFPID-0042",
"CSAFPID-0040",
"CSAFPID-0037",
"CSAFPID-0032",
"CSAFPID-0019",
"CSAFPID-0029",
"CSAFPID-0021",
"CSAFPID-0011",
"CSAFPID-0008",
"CSAFPID-0046",
"CSAFPID-0061",
"CSAFPID-0039",
"CSAFPID-0034",
"CSAFPID-0022",
"CSAFPID-0027",
"CSAFPID-0025",
"CSAFPID-0031",
"CSAFPID-0013",
"CSAFPID-0006"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"category": "external",
"summary": "www.ecovacs.com",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.38.0.",
"product_ids": [
"CSAFPID-0044"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.38.0.",
"product_ids": [
"CSAFPID-0045"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.70.0.",
"product_ids": [
"CSAFPID-0043"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.70.0.",
"product_ids": [
"CSAFPID-0042"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.49.0.",
"product_ids": [
"CSAFPID-0040"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.49.0.",
"product_ids": [
"CSAFPID-0041"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.76.6.",
"product_ids": [
"CSAFPID-0036"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.76.6.",
"product_ids": [
"CSAFPID-0037"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.41.",
"product_ids": [
"CSAFPID-0032"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.41.",
"product_ids": [
"CSAFPID-0033"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.3.",
"product_ids": [
"CSAFPID-0018"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.3.",
"product_ids": [
"CSAFPID-0019"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.5.31.",
"product_ids": [
"CSAFPID-0028"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.5.31.",
"product_ids": [
"CSAFPID-0029"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.42.",
"product_ids": [
"CSAFPID-0020"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.42.",
"product_ids": [
"CSAFPID-0021"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.5.",
"product_ids": [
"CSAFPID-0010"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.5.",
"product_ids": [
"CSAFPID-0011"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.9.0.",
"product_ids": [
"CSAFPID-0008"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.9.0.",
"product_ids": [
"CSAFPID-0009"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.17.0.",
"product_ids": [
"CSAFPID-0046"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.17.0.",
"product_ids": [
"CSAFPID-0047"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.44.18.",
"product_ids": [
"CSAFPID-0060"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.44.18.",
"product_ids": [
"CSAFPID-0061"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.76.6.",
"product_ids": [
"CSAFPID-0038"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.76.6.",
"product_ids": [
"CSAFPID-0039"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.81.10.",
"product_ids": [
"CSAFPID-0034"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.81.10.",
"product_ids": [
"CSAFPID-0035"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.41.",
"product_ids": [
"CSAFPID-0022"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.41.",
"product_ids": [
"CSAFPID-0023"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.41.",
"product_ids": [
"CSAFPID-0026"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 2.4.41.",
"product_ids": [
"CSAFPID-0027"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.3.",
"product_ids": [
"CSAFPID-0024"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.3.",
"product_ids": [
"CSAFPID-0025"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.23.0.",
"product_ids": [
"CSAFPID-0030"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.23.0.",
"product_ids": [
"CSAFPID-0031"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.10.0.",
"product_ids": [
"CSAFPID-0012"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.10.0.",
"product_ids": [
"CSAFPID-0013"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.5.",
"product_ids": [
"CSAFPID-0006"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS has released firmware version 1.7.5.",
"product_ids": [
"CSAFPID-0007"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217001"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.4,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-0045",
"CSAFPID-0042",
"CSAFPID-0040",
"CSAFPID-0037",
"CSAFPID-0032",
"CSAFPID-0019",
"CSAFPID-0029",
"CSAFPID-0021",
"CSAFPID-0011",
"CSAFPID-0008",
"CSAFPID-0046",
"CSAFPID-0061",
"CSAFPID-0039",
"CSAFPID-0034",
"CSAFPID-0022",
"CSAFPID-0027",
"CSAFPID-0025",
"CSAFPID-0031",
"CSAFPID-0013",
"CSAFPID-0006"
]
}
],
"title": "ECOVACS lawnmowers and vacuums do not properly validate TLS certificates"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-52331",
"cwe": {
"id": "CWE-494",
"name": "Download of Code Without Integrity Check"
},
"notes": [
{
"category": "summary",
"text": "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.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:T/2024-11-22T17:18:33Z/",
"title": "SSVC"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0062"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.html"
},
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0062"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-0062"
]
}
],
"title": "ECOVACS lawnmowers and vacuums deterministic firmware encryption key"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-11147",
"cwe": {
"id": "CWE-798",
"name": "Use of Hard-coded Credentials"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS robot lawnmowers and vacuums use a deterministic root password generated based on model and serial number. An attacker with shell access can login as root.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:T/2024-11-25T16:55:39Z/",
"title": "SSVC"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0062"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"category": "external",
"summary": "builder.dontvacuum.me",
"url": "https://builder.dontvacuum.me/ecopassword.php"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0062"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.6,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-0062"
]
}
],
"title": "ECOVACS lawnmowers and vacuums deterministic root password"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-12078",
"cwe": {
"id": "CWE-321",
"name": "Use of Hard-coded Cryptographic Key"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS robot lawn mowers and vacuums use a shared, static secret key to encrypt BLE GATT messages. An unauthenticated attacker within BLE range can control any robot using the same key.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:P/2025-01-23T00:08:15Z/",
"title": "SSVC"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0062"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"category": "external",
"summary": "youtu.be",
"url": "https://youtu.be/_wUsM0Mlenc?t=2041"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0062"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 6.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L",
"version": "3.1"
},
"products": [
"CSAFPID-0062"
]
}
],
"title": "ECOVACS lawnmowers and vacuums static BLE GATT encryption key"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-12079",
"cwe": {
"id": "CWE-312",
"name": "Cleartext Storage of Sensitive Information"
},
"notes": [
{
"category": "summary",
"text": "ECOVACS robot lawnmowers store the anti-theft PIN in cleartext on the device filesystem. An attacker can steal a lawnmower, read the PIN, and reset the anti-theft mechanism.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:P/2025-01-23T00:29:20Z/",
"title": "SSVC"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0062"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "none_available",
"details": "Unknown.",
"product_ids": [
"CSAFPID-0062"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 3.3,
"baseSeverity": "LOW",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-0062"
]
}
],
"title": "ECOVACS lawnmowers cleartext storage of anti-theft PIN"
},
{
"acknowledgments": [
{
"names": [
"Dennis Giese"
]
},
{
"names": [
"Braelynn Luedtke"
]
}
],
"cve": "CVE-2024-52327",
"cwe": {
"id": "CWE-603",
"name": "Use of Client-Side Authentication"
},
"notes": [
{
"category": "summary",
"text": "The cloud service used by ECOVACS robot lawnmowers and vacuums allows authenticated attackers to bypass the PIN entry required to access the live video feed.",
"title": "Description"
},
{
"category": "details",
"text": "SSVCv2/E:P/A:N/T:P/2025-01-15T20:26:52Z/",
"title": "SSVC"
}
],
"product_status": {
"fixed": [
"CSAFPID-0051",
"CSAFPID-0003"
],
"known_affected": [
"CSAFPID-0050",
"CSAFPID-0002"
]
},
"references": [
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/HITCON2024/HITCON-CMT-2024_Ecovacs.pdf"
},
{
"category": "external",
"summary": "dontvacuum.me",
"url": "https://dontvacuum.me/talks/37c3-2023/37c3-vacuuming-and-mowing.pdf"
},
{
"category": "external",
"summary": "www.ecovacs.com",
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
}
],
"release_date": "2023-12-27T00:00:00Z",
"remediations": [
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS updated the cloud service and ECOVACS HOME mobile apps.",
"product_ids": [
"CSAFPID-0050"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS updated the cloud service and ECOVACS HOME mobile apps.",
"product_ids": [
"CSAFPID-0051"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS updated the cloud service and ECOVACS HOME mobile apps.",
"product_ids": [
"CSAFPID-0002"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
},
{
"category": "vendor_fix",
"date": "2024-12-17T06:00:00Z",
"details": "ECOVACS updated the cloud service and ECOVACS HOME mobile apps.",
"product_ids": [
"CSAFPID-0003"
],
"url": "https://www.ecovacs.com/global/userhelp/dsa20241217002"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-0050",
"CSAFPID-0002"
]
}
],
"title": "ECOVACS lawnmower and vacuum cloud service live video PIN bypass"
}
]
}
Loading…
Trend slope:
-
(linear fit over daily sighting counts)
Show additional events:
Loading…
Experimental. This forecast is provided for visualization only and may change without notice. Do not use it for operational decisions.
Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…