CVE-2026-42150

MEDIUM

wlc: print_html outputs API data without HTML escaping, enabling stored XSS

Title source: cna
STIX 2.1

Description

wlc is a Weblate command-line client using Weblate's REST API. Prior to version 2.0.0, the HTML output format in wlc embeds API response data into HTML without escaping, allowing cross-site scripting when the output is rendered in a browser. This issue has been patched in version 2.0.0.

Scores

CVSS v3 5.1
EPSS 0.0004
EPSS Percentile 10.9%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:C/C:L/I:L/A:L

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-79
Status published
Products (3)
pypi/wlc 0 - 2.0.0PyPI
weblate/wlc < 2.0.0
WeblateOrg/wlc < 2.0.0
Published May 08, 2026
Tracked Since May 08, 2026