CVE Explorer
CVE-2026-41654
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([compo
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
1
Preserved source conflicts
No provider value was silently selected as the winner.
cwe · 2 assertions
{"cweId":"CWE-20","description":"CWE-20: Improper Input Validation","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/problemTypes/0/descriptions/0
{"cweId":"CWE-918","description":"CWE-918: Server-Side Request Forgery (SSRF)","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/problemTypes/1/descriptions/0
Affected products and versions
1 source assertion{"product":"weblate","vendor":"WeblateOrg","versions":[{"status":"affected","version":"< 5.17.1"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"attackComplexity":"LOW","attackRequirements":"NONE","attackVector":"NETWORK","baseScore":5.3,"baseSeverity":"MEDIUM","privilegesRequired":"LOW","subAvailabilityImpact":"NONE","subConfidentialityImpact":"LOW","subIntegrityImpact":"NONE","userInteraction":"NONE","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N","version":"4.0","vulnAvailabilityImpact":"NONE","vulnConfidentialityImpact":"LOW","vulnIntegrityImpact":"NONE"},"metric_type":"cvssV4_0"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/metrics/0/cvssV4_0
CWE assertions
2 source assertions{"cweId":"CWE-20","description":"CWE-20: Improper Input Validation","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/problemTypes/0/descriptions/0
{"cweId":"CWE-918","description":"CWE-918: Server-Side Request Forgery (SSRF)","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/problemTypes/1/descriptions/0
Source references
6 source assertions{"name":"https://github.com/WeblateOrg/weblate/commit/e1eff1f517c1ee315d69581910baaabb724e5ef0","tags":["x_refsource_MISC"],"url":"https://github.com/WeblateOrg/weblate/commit/e1eff1f517c1ee315d69581910baaabb724e5ef0"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/references/3
{"name":"https://github.com/WeblateOrg/weblate/commit/e4b67a76d95d5165ecb9937f7485fd79223b7f14","tags":["x_refsource_MISC"],"url":"https://github.com/WeblateOrg/weblate/commit/e4b67a76d95d5165ecb9937f7485fd79223b7f14"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/references/4
{"name":"https://github.com/WeblateOrg/weblate/pull/19061","tags":["x_refsource_MISC"],"url":"https://github.com/WeblateOrg/weblate/pull/19061"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/references/1
{"name":"https://github.com/WeblateOrg/weblate/pull/19062","tags":["x_refsource_MISC"],"url":"https://github.com/WeblateOrg/weblate/pull/19062"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/references/2
{"name":"https://github.com/WeblateOrg/weblate/releases/tag/weblate-5.17.1","tags":["x_refsource_MISC"],"url":"https://github.com/WeblateOrg/weblate/releases/tag/weblate-5.17.1"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/references/5
{"name":"https://github.com/WeblateOrg/weblate/security/advisories/GHSA-cwcx-382v-8m9g","tags":["x_refsource_CONFIRM"],"url":"https://github.com/WeblateOrg/weblate/security/advisories/GHSA-cwcx-382v-8m9g"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:1b8a29f42f7b16d66ae1207128f68b864e2623462592946e503553bcb35f4935 · sha256:47513fa8907372ec… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.