つみかさね

CVE-2025-64458

High(7.5)

CVE-2025-64458 — Django Unicodeリダイレクト文字列処理 DoS (Windows)

公開日: 2026-05-26データソース: NVD, GitHub Advisory

影響を受けるソフトウェア

製品ベンダー影響バージョン
DjangoDjango Software Foundation4.2.x < 4.2.26
DjangoDjango Software Foundation5.1.x < 5.1.14
DjangoDjango Software Foundation5.2.x < 5.2.8

対応ガイド

high|推奨セキュリティ修正影響: 最小限

推奨アクション

  1. 1Django のバージョンを確認し、4.2.26 / 5.1.14 / 5.2.8 未満の場合は確認対象
  2. 2デプロイ環境が Windows サーバーかどうかを確認する(Windows のみ影響)
  3. 3Windows 環境の場合はパッチ適用済みバージョンへのアップデートを実施する

影響対象

Django 利用者(Windows サーバー環境)

補足

  • -Linux/macOS サーバー環境では影響を受けません。Windows デプロイのみ対応が必要です
CVEDjangoDoSPythonPyPIWindowsUnicode

概要

Django 4.2.26未満、5.1.14未満、5.2.8未満において、Windows 環境で NFKC 正規化処理が非常に遅くなる Python の既知の問題を利用した DoS(サービス妨害)攻撃が可能な脆弱性が存在します(CVE-2025-64458)。

django.http.HttpResponseRedirectdjango.http.HttpResponsePermanentRedirectdjango.shortcuts.redirect に、多数の Unicode 文字を含む細工された URL を渡すことでサービス応答不能状態を引き起こすことができます。Windows 環境固有の問題であり、Linux/macOS 環境では影響を受けません。

CVSSベクトル

要素説明
Attack VectorNetworkネットワーク経由
Attack ComplexityLow特別な条件不要
Privileges RequiredNone認証不要
User InteractionNoneユーザー操作不要
ScopeUnchanged
ConfidentialityNone
IntegrityNone
AvailabilityHigh

CVSS 3.1 Base Score: 7.5 (High) ベクトル: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

影響を受けるソフトウェア

製品ベンダー影響バージョン
DjangoDjango Software Foundation4.2.x < 4.2.26
DjangoDjango Software Foundation5.1.x < 5.1.14
DjangoDjango Software Foundation5.2.x < 5.2.8

注意: この脆弱性は Windows 環境でのみ影響します。Linux や macOS のサーバーでは影響を受けません。

修正バージョンと回避策

修正バージョン:

  • Django 4.2.26 以降
  • Django 5.1.14 以降
  • Django 5.2.8 以降(最新の5.2系の場合は 5.2.14 以降を推奨)

回避策: Windows 上で Django を運用している場合は、リダイレクト URL として外部から渡される値を受け入れる箇所で入力長に上限を設けることを検討してください。ただし、パッチ適用が最も確実な対策です。

関連リンク


データソース: NVD (NIST), OSV (Google), GitHub Advisory Database AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。