SCA: security update for Weblate (GHSA-hfpv-mc5v-p9mm)

medium Tenable Cloud Security Plugin ID 442348

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- Weblate is a web based localization tool. The Create Component functionality in Weblate allows authorized
users to add new translation components by specifying both a version control system and a source code
repository URL to pull from. However, prior to version 5.15, the repository URL field is not validated or
sanitized, allowing an attacker to supply arbitrary protocols, hostnames, and IP addresses, including
localhost, internal network addresses, and local filenames. When the Mercurial version control system is
selected, Weblate exposes the full server-side HTTP response for the provided URL. This effectively
creates a server-side request forgery (SSRF) primitive that can probe internal services and return their
contents. In addition to accessing internal HTTP endpoints, the behavior also enables local file
enumeration by attempting file:// requests. While file contents may not always be returned, the
application’s error messages clearly differentiate between files that exist and files that do not,
revealing information about the server’s filesystem layout. In cloud environments, this behavior is
particularly dangerous, as internal-only endpoints such as cloud metadata services may be accessible,
potentially leading to credential disclosure and full environment compromise. This has been addressed in
the Weblate 5.15 release. As a workaround, remove Mercurial from `VCS_BACKENDS`; the Git backend is not
affected. The Git backend was already configured to block the file protocol and does not expose the HTTP
response content in the error message. (CVE-2025-66407)

Solution

Update the Weblate library and its related packages to version 5.15 or later.

See Also

https://github.com/advisories/GHSA-hfpv-mc5v-p9mm

Plugin Details

Severity: Medium

ID: 442348

Version: Revision 1.4

Type: Local

Family: SCA Checks

Published: 5/26/2026

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 1.2

Percentile: 0.01

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: Medium

Base Score: 4

Temporal Score: 3

Vector: CVSS2#AV:N/AC:L/Au:S/C:P/I:N/A:N

CVSS Score Source: CVE-2025-66407

CVSS v3

Risk Factor: Medium

Base Score: 5

Temporal Score: 4.4

Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 5/26/2026

Vulnerability Publication Date: 12/15/2025

Reference Information

CVE: CVE-2025-66407