Django 4.1.13 リリースノート¶
2023年11月1日
Django 4.1.13 は、4.1.12 における深刻度 "moderate" のセキュリティ問題を修正します。
CVE-2023-46695: Windows における UsernameField
に潜在するサービス拒否 (DoS) の脆弱性¶
NFKC 正規化
は Windows 上で遅いため、django.contrib.auth.forms.UsernameField
は非常に多くの Unicode 文字を含む特定の入力によってサービス拒否攻撃 (DoS) を受ける可能性がありました。
脆弱性を避けるため、UsernameField.max_length
よりも長い無効な値は、いずれにせよバリデーションを通過できないため、正規化されなくなりました。