CVE-2026-45106
Full vulnerability record from the local CVENow database.
Description
Weblate is a web based localization tool. Prior to version 2026.5, Weblate's live search preview renders unit source and context as HTML without escaping. Any contributor whose content reaches those fields stores HTML and CSS that runs inside the authenticated editor of every user who runs a matching search. This issue has been patched in version 2026.5.
Severity
MEDIUM
CVSS score
4.6
(v3.1)
Vulnerability status
Deferred
Source identifier
Published
2026-06-10 20:17:27.220000
Last modified
2026-10-26 11:10:00.157000
View original CVE JSON
{
"id": "CVE-2026-45106",
"sourceIdentifier": "[email protected]",
"published": "2026-06-10T20:17:27.220",
"lastModified": "2026-10-26T11:10:00.157",
"vulnStatus": "Deferred",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Weblate is a web based localization tool. Prior to version 2026.5, Weblate's live search preview renders unit source and context as HTML without escaping. Any contributor whose content reaches those fields stores HTML and CSS that runs inside the authenticated editor of every user who runs a matching search. This issue has been patched in version 2026.5."
},
{
"lang": "es",
"value": "Weblate es una herramienta de localización basada en web. Antes de la versión 2026.5, la vista previa de búsqueda en vivo de Weblate renderiza la fuente de la unidad y el contexto como HTML sin escapar. Cualquier colaborador cuyo contenido llega a esos campos almacena HTML y CSS que se ejecuta dentro del editor autenticado de cada usuario que ejecuta una búsqueda coincidente. Este problema ha sido parcheado en la versión 2026.5."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "WeblateOrg",
"product": "weblate",
"versions": [
{
"version": "< 2026.5",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N",
"baseScore": 4.6,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "LOW",
"userInteraction": "REQUIRED",
"scope": "UNCHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.1,
"impactScore": 2.5
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-06-11T14:04:38.991952Z",
"id": "CVE-2026-45106",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-79"
}
]
}
],
"references": [
{
"url": "https://github.com/WeblateOrg/weblate/pull/19422",
"source": "[email protected]"
},
{
"url": "https://github.com/WeblateOrg/weblate/releases/tag/weblate-2026.5",
"source": "[email protected]"
},
{
"url": "https://github.com/WeblateOrg/weblate/security/advisories/GHSA-6wxc-8mgq-w26m",
"source": "[email protected]"
}
]
}