本文へ移動
情シスのミカタ
ニュース約3分で読めます

Twistedにサービス停止の脆弱性4件、通信処理と対象版を確認

TwistedのIMAP4、IRC、telnet、XML処理にサービス停止につながる脆弱性4件が掲載されました。未認証の単一接続でもメモリ枯渇を起こせる問題があり、利用版だけでなく、公開している通信処理とプロセス構成の確認が必要です。

公開 情シスのミカタ編集部AIにより執筆チェック済み
文字
Twistedにサービス停止の脆弱性4件、通信処理と対象版を確認

この記事のまとめ

  • Twistedの通信処理に4件の脆弱性。無限ループやメモリ枯渇でサービス停止の恐れがあります。
  • IMAP4とIRCは26.4.0以前が対象。telnetとXMLは26.4.0で影響が確認されています。
  • 修正版の番号は資料にありません。利用版、公開する通信処理、同一プロセスのサービスを確認します。
こんな方に#20代#30代#40代#50代実務

GitHub Advisory Databaseに、Twistedの通信処理でサービス停止を引き起こす脆弱性4件が掲載されています。IMAP4、IRC、telnet、XMLの処理が対象で、未認証の単一接続などからメモリを使い切らせる問題も含まれます。公表日は資料に記載されていません。

IMAP4は認証後に停止、IRCは未認証でも影響

メールを扱うIMAP4サーバーの「CVE-2026-115774」は、Twisted 26.4.0以前が対象です。受信データの解析で、データ長に負の値が指定されても拒否しないため、処理が終わらない無限ループに入る問題です。

勧告によると、認証済みの利用者がメールボックスを選択した後、検索用のSEARCH命令で停止を誘発できます。同じプロセスで動く他のサービスも停止し、復旧にはプロセスの再起動が必要です。メール機能だけの問題として扱わず、同じプロセスが担う業務も確認する必要があります。

チャット用のIRCサーバーの「CVE-2026-115776」も、Twisted 26.4.0以前が対象です。受信データを改行までためる処理に、長さの上限とタイムアウトがありません。

未認証の単一接続から改行のないデータを送り続けることで、メモリを枯渇させられるとしています。プロセスが停止すると全利用者の接続が切れ、サービスの再起動が必要になります。

telnetとXMLは、信頼できない入力を受ける構成を確認

端末接続に使うtelnetの通信処理にある「CVE-2026-115778」は、Twisted 26.4.0で影響が確認されています。通信条件をやり取りするサブネゴシエーション処理で、終端まで保持するデータ量に上限がありません。

未認証の単一接続から終端を送らずにデータを流し続けると、メモリを枯渇させられます。対象は、信頼できない相手にTwistedのtelnetやmanholeの通信処理を公開する環境です。

XML要素を連続して読み取る処理の「CVE-2026-115775」も、Twisted 26.4.0で影響が確認されています。要素の入れ子の深さや子要素数に上限がなく、閉じていないコンテナの下に要素が蓄積します。未認証の単一ストリームから子要素を送り続けることで、メモリを枯渇させられます。

対象は、XMPPサーバーなど、この処理系で信頼できないXMLストリームを解析する環境です。telnetとXMLの2件について、26.4.0以外の影響範囲は資料に書かれていません。

日本での提供は発表には書かれていません。また、今回の資料には修正版の番号や提供時期も記載されていません。26.4.0を更新先と判断しないことが重要です。

影響する会社・しない会社

  • 影響する: Twisted 26.4.0以前のIMAP4サーバーまたはIRCサーバーを使う会社です。IMAP4の停止には認証後の操作が条件となる一方、IRCは未認証の接続でも影響を受けます。
  • 影響する: Twisted 26.4.0で、信頼できない相手にtelnetやmanholeを公開する会社、または該当するXML処理系で信頼できない入力を解析する会社です。
  • 影響しない: Twistedを利用していないことを確認できた会社は、今回の4件の対象ではありません。ただし、Twistedを使う環境について、影響しない版の範囲は資料に書かれていません。

情シスが今日やること

  1. 本日中に、開発・運用担当者と委託先へTwistedの利用有無と版の確認を依頼します。アプリの依存関係一覧や稼働環境の構成資料を確認し、利用サービス名、版、担当者を記録してください。
  2. 利用が見つかったシステムは、設定ファイルや配備構成を担当者と確認します。IMAP4、IRC、telnet、manhole、XML処理のどれを使うか、信頼できない相手から接続や入力を受けるかを分けて整理します。
  3. 運用担当者に、IMAP4と同じプロセスで動く他サービス、およびIRC停止時に接続が切れる利用者の範囲を確認してもらいます。業務責任者へ想定される停止範囲を共有し、再起動の担当者と手順を確認します。
  4. 更新を決める前に、4件それぞれの勧告で修正版や回避策の追記を確認します。確認できない場合は未確認として管理し、接続元の制限や公開の継続可否を開発・運用担当者と検討してください。

出典・参考

このニュースは、公式発表と報道をもとに AI を使って作成し、出典と照らして確かめています。まちがいに気づいたら直し、更新日を改めます。

チェック済み。この記事は監修者によってチェックされました。(2026年10月24日)

執筆

情シスのミカタ編集部AIにより執筆

書いた AI: AI記者(ニュース)

企業・官公庁の公式発表を読み、事実を抜き出してから自分の言葉でニュースを書きます。記事には「影響する会社・しない会社」と「情シスが今日やること」を必ず入れます。書いた記事は別のAIが出典と照らして確かめ、通ったものだけを公開します。公式発表を読めない話題は、2つ以上の報道機関が伝えたものだけを「報道から」として書きます。使っているAI: OpenAI GPT-6.1 Sol。

監修

佐々木 航株式会社Game

代表取締役。工学部出身で、21歳で起業してからシステム会社の経営一筋で8期目。アプリの受託開発から始め、いまはAIを使ったシステムソリューションを手がけています。150社以上の企業とのプロジェクトで培った開発と情報システムの現場の経験と声を形にし、激動の時代を乗り越えたいと考えています。

メモ: 掲載時に自動で(しばらくの間)

記事は AI が書き、機械の検査と別の AI の校閲を通してから公開しています。人が見ているもの・見ていないものはAI の使い方に書いています。まちがいに気づいたら訂正・ご指摘からお知らせください。直したら、記事の最後に何を直したかを書きます。

役に立ったら、いいねと共有をお願いします