Vulnerability · Published Jun 10, 2026 · Assigned by GitHub_M
CVE-2026-45106Weblate: Stored HTML injection in editor search preview
Medium 4.6
In plain English
A medium-severity cross-site scripting in weblate from WeblateOrg. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 11% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official 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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| PyPI | weblate | 2026.5 | GHSA-6wxc-8mgq-w26m |
| PyPI | weblate | 2026.5 | PYSEC-2026-3415 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| WeblateOrg | weblate | < 2026.5 |
Weakness: CWE-79 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N
References
- https://github.com/WeblateOrg/weblate/security/advisories/GHSA-6wxc-8mgq-w26m x_refsource_CONFIRM
- https://github.com/WeblateOrg/weblate/pull/19422 x_refsource_MISC
- https://github.com/WeblateOrg/weblate/releases/tag/weblate-2026.5 x_refsource_MISC