CVE Catalog

CVE-2026-86035

HighCVSS 8.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.37%

28th percentile - higher than 28% of all known CVEs

Summary

Weblate 4.11.1 through 2026.7.1 contains an argument-injection vulnerability in its Mercurial backend. Repository filenames beginning with - could be interpreted as Mercurial options instead of literal paths. An authenticated user with project-scoped component.edit permission could exploit this through a Mercurial-backed RESX component using the Update RESX files add-on, potentially executing arbitrary commands with the privileges of the Weblate service account. This issue has been patched in version 2026.8.

Risk Assessment

An authenticated user with specific permissions may execute arbitrary commands in the context of the Weblate service account, potentially leading to server compromise and access to translation data. This is an incomplete fix for the earlier CVE-2022-23915.

Recommendation

Upgrade Weblate to version 2026.8 or later. Restrict the component.edit permission to trusted users.

Other vulnerabilities in Weblate

See all
Original NVD description (English source)

Weblate is a web-based continuous localization platform used to manage software translations. Weblate 4.11.1 through 2026.7.1 contains an argument-injection vulnerability in its Mercurial backend. Repository filenames beginning with - could be interpreted as Mercurial options instead of literal paths. An authenticated user with project-scoped component.edit permission could exploit this through a Mercurial-backed RESX component using the Update RESX files add-on. A later repository update could execute arbitrary commands with the privileges of the Weblate service account. This is a residual incomplete fix for CVE-2022-23915. This issue has been patched in version 2026.8.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS