# Django 5.2.8 documentation

# Django 1.11.21 版本发行说明

2019 年 6 月 3 日

Django 1.11.21 修复了 1.11.20 中的一个安全问题。

## CVE-2019-12308 ： AdminURLFieldWidget 跨站脚本攻击（XSS）

由 `AdminURLFieldWidget` 生成的可点击的 "当前 URL" 链接显示了提供的值，而没有将其验证为安全的 URL。因此，存储在数据库中的未经验证的值，或者作为 URL 查询参数有效载荷提供的值，都可能导致可点击的 JavaScript 链接。

现在，在显示可点击链接之前，`AdminURLFieldWidget` 使用 `URLValidator` 对提供的值进行验证。您可以通过将 `validator_class` 关键字参数传递给 `AdminURLFieldWidget.__init__()` 来自定义验证器，例如在使用 `formfield_overrides` 时。