Description
Weblate is a web-based continuous localization platform used to manage software translations. In versions prior to 2026.7, an authenticated user with access to a project can retrieve the change history of restricted components in that project through nested API change endpoints, even without permission to view those components directly. The nested endpoints do not apply the component-level access checks enforced on the direct component views, so the requester can enumerate changes for components that should be hidden from them. The exposed data can include the restricted component's identity, translation and unit links, and change payload fields such as source or translated string content in the target, old, and details values. This issue is fixed in version 2026.7.
Published: 2026-08-26
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

An authenticated user who has access to a project can call the nested API endpoint to retrieve the change history of components that are restricted from that user's view. The endpoint does not enforce the component‑level access checks that apply to direct component views, allowing enumeration of changes for hidden components. The data returned includes the component identity, translation and unit links, and sensitive change payload fields such as source or translated string content in the target, old, and details values. The exposure therefore results in a confidentiality breach of restricted translation information.

Affected Systems

The vulnerability affects Weblate versions prior to 2026.7. Specifically, any instance of the Weblate platform maintained by WeblateOrg in which projects contain restricted components may be impacted.

Risk and Exploitability

The CVSS score of 4.3 indicates a moderate severity; the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires authentication to a project and an awareness of the nested API endpoint, but does not require any elevated privileges beyond project access. The primary attack vector is an authenticated internal API call. Given these conditions, the likelihood of exploitation is relatively low, but the impact on confidentiality warrants prompt remediation.

Generated by OpenCVE AI on August 26, 2026 at 22:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Weblate to version 2026.7 or later
  • Ensure that only users who require access to restricted components are granted project membership
  • Re‑validate component‑level access controls and audit exposed API endpoints

Generated by OpenCVE AI on August 26, 2026 at 22:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 14:45:00 +0000

Type Values Removed Values Added
First Time appeared Weblate
Weblate weblate
Vendors & Products Weblate
Weblate weblate

Thu, 27 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 26 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Description Weblate is a web-based continuous localization platform used to manage software translations. In versions prior to 2026.7, an authenticated user with access to a project can retrieve the change history of restricted components in that project through nested API change endpoints, even without permission to view those components directly. The nested endpoints do not apply the component-level access checks enforced on the direct component views, so the requester can enumerate changes for components that should be hidden from them. The exposed data can include the restricted component's identity, translation and unit links, and change payload fields such as source or translated string content in the target, old, and details values. This issue is fixed in version 2026.7.
Title Weblate: Restricted-component change history leaked to non-member project users through the nested `GET /api/projects/{slug}/changes/` endpoint
Weaknesses CWE-200
CWE-285
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-27T14:32:50.121Z

Reserved: 2026-07-13T17:09:57.573Z

Link: CVE-2026-62249

cve-icon Vulnrichment

Updated: 2026-08-27T13:53:14.852Z

cve-icon NVD

Status : Deferred

Published: 2026-08-26T21:16:39.667

Modified: 2026-09-09T21:09:13.080

Link: CVE-2026-62249

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T14:23:39Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-285

    Improper Authorization