CVE-2025-57292
Full vulnerability record from the local CVENow database.
Description
Todoist v8484 contains a stored cross-site scripting (XSS) vulnerability in the avatar upload functionality. The application fails to properly validate the MIME type and sanitize image metadata.
Severity
MEDIUM
CVSS score
6.1
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2025-09-26 15:16:03.910000
Last modified
2026-11-05 23:10:00.150000
View original CVE JSON
{
"id": "CVE-2025-57292",
"sourceIdentifier": "[email protected]",
"published": "2025-09-26T15:16:03.910",
"lastModified": "2026-11-05T23:10:00.150",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Todoist v8484 contains a stored cross-site scripting (XSS) vulnerability in the avatar upload functionality. The application fails to properly validate the MIME type and sanitize image metadata."
},
{
"lang": "es",
"value": "Todoist v8484 contiene una vulnerabilidad de cross-site scripting (XSS) almacenado en la funcionalidad de carga de avatares. La aplicación no valida correctamente el tipo MIME y no sanea los metadatos de la imagen."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"version": "n/a",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",
"baseScore": 6.1,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "REQUIRED",
"scope": "CHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.8,
"impactScore": 2.7
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2025-09-26T15:19:17.510385Z",
"id": "CVE-2025-57292",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-79"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:doist:todoist:8484:*:*:*:*:*:*:*",
"matchCriteriaId": "DBD43D45-7A76-4FDB-BF6C-C4573A034E7D"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/ASencerK/TodoistStoredXSS",
"source": "[email protected]",
"tags": [
"Exploit"
]
},
{
"url": "https://github.com/echoBRT/TodoistStoredXSS",
"source": "[email protected]",
"tags": [
"Exploit"
]
},
{
"url": "https://github.com/echoBRT/TodoistStoredXSS",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"tags": [
"Exploit"
]
}
]
}