Python ライブラリ Tornado < 6.5.8 DoS(CVE-2026-82397)

high Nessus プラグイン ID 344487

概要

リモートホストにインストールされている Python ライブラリは、サービス拒否の脆弱性による影響を受けます。

説明

リモートホストにインストールされている Tornado Python パッケージのバージョンは、 6.5.8 より前です。したがって、サービス拒否の脆弱性の影響を受けます。

- Tornado は Python の Web フレームワークであり、非同期ネットワークライブラリです。6.5.8の前に、Tornado は application/x-www-form-urlencoded リクエスト本文を tornado/escape.py のurllib.parse.parse_qsでmax_num_fields渡さずに解析します。tornado/web.py の RequestHandler._execute は、tornado/httputil.py の HTTPServerRequest._parse_body と parse_body_arguments を通じてハンドラーディスパッチ前に本文を解析するため、数百万の区切り文字で区切られたフィールドを含む認証されていないリクエスト本文が、シングルスレッドのイベントループを同期的に停止させ、すべての接続を遅延させる可能性があります。本文は max_buffer_size (デフォルトは 104857600 バイト) によってのみ制限されます。この問題はバージョン 6.5.8 で修正されています。(CVE-2026-82397)

Nessus はこの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Tornado バージョン 6.5.8 以降にアップグレードしてください。

参考資料

https://github.com/tornadoweb/tornado/releases/tag/v6.5.8

http://www.nessus.org/u?bd977304

プラグインの詳細

深刻度: High

ID: 344487

ファイル名: python_tornado_6_5_8.nasl

バージョン: 1.2

タイプ: Local

エージェント: windows, macosx, unix

ファミリー: Misc.

公開日: 2026/9/10

更新日: 2026/9/11

設定: 徹底したチェックを有効にする (optional)

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Low

スコア: 3

パーセンタイル: 23.64

CVSS v2

リスクファクター: High

基本値: 7.8

現状値: 5.8

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

CVSS スコアのソース: CVE-2026-82397

CVSS v3

リスクファクター: High

基本値: 7.5

現状値: 6.5

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:tornadoweb:tornado

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2026/8/6

脆弱性公開日: 2026/8/31

参照情報

CVE: CVE-2026-82397