Weblate
cpe:2.3:a:weblate:weblate:*:*:*:*:*:*:*
- < 5.17
A vulnerability exists in Weblate, a web-based localization tool, in versions prior to 5.17. The issue lies in the handling of the ALLOWED_ASSET_DOMAINS setting, which only applied to the initial request and failed to properly restrict redirects. This flaw could be exploited to bypass domain restrictions, potentially leading to an authenticated server-side request forgery (SSRF) vulnerability during screenshot URL uploads.
Exploitation of this vulnerability could allow authenticated users to bypass domain restrictions, leading to unauthorized redirects and potential SSRF attacks.
To reproduce this vulnerability, upload a screenshot via a URL that redirects from a domain not included in the ALLOWED_ASSET_DOMAINS setting. The upload will be accepted, and the redirect will not be blocked, demonstrating the bypass.
Users can update to Weblate version 5.17 or later, where this issue has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.