{"id":"CVE-2026-34244","aliases":["GHSA-xrwr-fcw6-fmq8","PYSEC-2026-2314"],"title":"Weblate: SSRF via Project-Level Machinery Configuration ","summary":"Weblate: SSRF via Project-Level Machinery Configuration ","severity":"medium","cvss":5,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N","vendor":"weblate","product":"weblate","ecosystem":"pip","affected":["weblate < 5.17"],"patched":["weblate 5.17"],"published":"2026-04-16","updated":"2026-07-13","source":"OSV","sourceUrl":"https://osv.dev/vulnerability/GHSA-xrwr-fcw6-fmq8","references":[{"url":"https://github.com/WeblateOrg/weblate/security/advisories/GHSA-xrwr-fcw6-fmq8"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-34244"},{"url":"https://github.com/WeblateOrg/weblate/pull/18684"},{"url":"https://github.com/WeblateOrg/weblate/commit/e619e9090202e4886b844c110d39308e7e882c0e"},{"url":"https://github.com/WeblateOrg/weblate"}],"tags":["osv","pip"],"epss":0.00254,"epssPercentile":0.17253,"ingestedAt":"2026-07-13T18:58:05.355Z","slug":"CVE-2026-34244","body":"## Overview\n\n### Impact\nA user with the `project.edit` permission (granted by the per-project \"Administration\" role) can configure machine translation service URLs pointing to arbitrary internal network addresses. During configuration validation, Weblate makes an HTTP request to the attacker-controlled URL and reflects up to 200 characters of the response body back to the user in an error message. This constitutes a Server-Side Request Forgery (SSRF) with partial response read.\n\n### Patches\n\n* https://github.com/WeblateOrg/weblate/pull/18684\n* The solution then has been cleaned up in followup patches\n\n### Workarounds\nLimiting available machinery services via WEBLATE_MACHINERY setting can avoid this.\n\n### References\n\nThanks to @DavidCarliez for disclosing this via GitHub private vulnerability reporting.\n\n## Affected packages\n\n- `weblate < 5.17`\n\n## Remediation\n\nUpgrade to a patched release:\n\n- `weblate 5.17`","depth":"sunlit","depthScore":28,"depthScoreParts":{"impact":27.5,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}