Approved changes feed: RSS · Atom
cpe:2.3:a:weblate:weblate:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Weblate (0f51e2aa-f53f-5256-ae08-bf0d4c252c31) |
|---|---|
| Product | Weblate (06754d15-54b4-5795-aaec-2e8d88c2079d) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:docker/weblate/weblate |
purl2cpe | 2026-06-01 10:11:56.704368 |
pkg:github/weblateorg/docker |
purl2cpe | 2026-06-01 10:11:56.704370 |
pkg:github/weblateorg/weblate |
purl2cpe | 2026-06-01 10:11:56.704371 |
pkg:pypi/weblate |
purl2cpe | 2026-06-01 10:11:56.704372 |
pkg:rpm/opensuse/weblate |
purl2cpe | 2026-06-01 10:11:56.704374 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-44264 |
vulnerable | 2026-06-08 08:03:18.171183 |
Weblate is vulnerable to XSS via crafted Markdown
MEDIUM (4.3)
Weblate is a web based localization tool. Prior to version 5.17.1, the Markdown renderer used in user comments and other user-provided content didn't properly sanitize some attributes. This issue has been patched in version 5.17.1.
Published: 2026-05-07T13:43:30.726Z
Updated: 2026-05-07T15:05:39.272Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-44263 |
vulnerable | 2026-06-08 08:03:18.170904 |
Weblate: Private Translation Enumeration via Screenshot API
MEDIUM (4.3)
Weblate is a web based localization tool. Prior to version 5.17.1, the screenshots, tasks, and component link API allowed for the enumeration of translations in a project inaccessible to the user. This issue has been patched in version 5.17.1.
Published: 2026-05-07T13:42:46.706Z
Updated: 2026-05-07T15:02:08.282Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41654 |
vulnerable | 2026-06-08 08:03:15.654998 |
Weblate is Vulnerable to Authenticated SSRF via Project Backup Import bypassing validate_repo_url
Weblate is a web based localization tool. Prior to version 5.17.1, an authenticated user with project.add permission (default on hosted Weblate SaaS and for any user holding an active billing/trial plan) can import a crafted project backup ZIP whose components/<name>.json contains an attacker-chosen repo URL pointing at a private address (e.g. http://127.0.0.1:9999/) or using a non-allow-listed scheme (e.g. file://, git://). Weblate persists the component via Component.objects.bulk_create([component])[0], which bypasses Django's full_clean() and therefore never runs the validate_repo_url validator. The URL is subsequently written verbatim into .git/config by configure_repo(pull=False). This issue has been patched in version 5.17.1.
Published: 2026-05-07T13:40:12.532Z
Updated: 2026-05-08T14:23:41.296Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41519 |
vulnerable | 2026-06-08 08:03:15.535339 |
Weblate's API Token Not Invalidated on Password Change
MEDIUM (4.2)
Weblate is a web based localization tool. Prior to version 5.17.1, when a user changes their password, browser sessions are correctly invalidated via "cycle_session_keys()", but DRF API tokens ("wlu_*" prefix) stored in "authtoken_token" are not revoked. This issue has been patched in version 5.17.1.
Published: 2026-05-07T13:41:43.214Z
Updated: 2026-05-07T14:45:40.554Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-40256 |
vulnerable | 2026-06-08 08:01:20.096168 |
Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision
MEDIUM (5)
Weblate is a web based localization tool. In versions prior to 5.17, repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed when the external path shares the same string prefix as the repository path (for example, repo and repo_outside). This issue has been fixed in version 5.17.
Published: 2026-04-15T18:36:44.975Z
Updated: 2026-04-16T14:11:15.386Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39845 |
vulnerable | 2026-06-08 08:01:17.094422 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34393 |
vulnerable | 2026-06-08 07:59:12.468516 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34244 |
vulnerable | 2026-06-08 07:59:11.950193 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-34242 |
vulnerable | 2026-06-08 07:59:11.939341 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33440 |
vulnerable | 2026-06-08 07:59:09.978910 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33435 |
vulnerable | 2026-06-08 07:59:09.971804 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33220 |
vulnerable | 2026-06-08 07:59:09.369835 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33214 |
vulnerable | 2026-06-08 07:59:09.363460 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33212 |
vulnerable | 2026-06-08 07:59:09.362965 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-27457 |
vulnerable | 2026-06-08 07:53:22.338099 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24126 |
vulnerable | 2026-06-08 07:51:17.168885 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-21889 |
vulnerable | 2026-06-08 07:49:16.954601 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68398 |
vulnerable | 2026-06-08 07:41:21.097463 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68279 |
vulnerable | 2026-06-08 07:41:21.010814 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-67715 |
vulnerable | 2026-06-08 07:41:20.354297 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-67492 |
vulnerable | 2026-06-08 07:41:19.897991 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-66407 |
vulnerable | 2026-06-08 07:41:18.880487 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64725 |
vulnerable | 2026-06-08 07:39:20.201566 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-64326 |
vulnerable | 2026-06-08 07:39:18.386013 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-61587 |
vulnerable | 2026-06-08 07:37:27.598701 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-58352 |
vulnerable | 2026-06-08 07:35:18.024059 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-49134 |
vulnerable | 2026-06-08 07:29:12.606168 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-47951 |
vulnerable | 2026-06-08 07:27:15.109227 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-32021 |
vulnerable | 2026-06-08 07:18:58.963563 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-39303 |
vulnerable | 2026-06-08 06:41:49.024328 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-24710 |
vulnerable | 2026-06-08 05:41:01.409808 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23915 |
vulnerable | 2026-06-08 05:40:59.345205 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-5537 |
vulnerable | 2026-06-08 05:09:47.171412 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.