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: n/a
KEV: No
Impact: n/a
Action: n/a
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

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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-26T20:29:49.207Z

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

Link: CVE-2026-62249

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-62249

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T22:30:04Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-285

    Improper Authorization