Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Weblate is Vulnerable to Authenticated SSRF via Project Backup Import bypassing validate_repo_url
Vulnerability Description
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.
CVSS Information
N/A
Vulnerability Type
输入验证不恰当
Vulnerability Title
Weblate 输入验证错误漏洞
Vulnerability Description
Weblate是Weblate开源的一个 Copyleft 的基于 web 的自由软件持续本地化系统。 Weblate 5.17.1之前版本存在输入验证错误漏洞,该漏洞源于项目备份导入时未验证组件JSON中的仓库URL,允许攻击者指定私有地址或非白名单协议,绕过validate_repo_url验证器,可能导致服务器端请求伪造。
CVSS Information
N/A
Vulnerability Type
N/A