Ruby net-imap < 0.4.24 / 0.5.x < 0.5.14 / 0.6.x < 0.6.4 の複数の脆弱性

medium Nessus プラグイン ID 313278

概要

リモートホストに、複数の脆弱性の影響を受けるモジュールがインストールされています。

説明

リモートホストにインストールされている net-imap Ruby ライブラリのバージョンは、0.4.24 より前、0.5.x より前、0.5.14または 0.6.4 より前の 0.6.x です。したがって、複数の脆弱性の影響を受けます。

- Net::IMAP::ResponseReader コンポーネントは、多数の文字列リテラルを含む大規模なサーバー応答を解析する際に、二次時間複雑度の欠陥の影響を受けます。悪意のある IMAP サーバーがこれを悪用して、細工された応答を介してクライアントの CPU リソースを使い果たし、サービス拒否を引き起こす可能性があります。(CVE-2026-42245)

- いくつかの Net::IMAP コマンドが、生文字列引数の適切な検証またはエスケープに失敗します。これらの文字列にユーザー制御データが組み込まれている場合、攻撃者が注入された CRLF シーケンスを利用して、任意の IMAP コマンドを実行する可能性があります。(CVE-2026-42257)

- IMAP コマンドに渡されたシンボル引数は CRLF/IMAP コマンドインジェクションの影響を受けやすくなっています。この脆弱性により、特別に細工されたシンボル引数を介して、任意のIMAPコマンドを挿入することが可能になります。(CVE-2026-42258)

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

ソリューション

net-imap バージョン 0.4.24、 0.5.14、または 0.6.4 にアップグレードしてください。

参考資料

https://github.com/advisories/GHSA-q2mw-fvj9-vvcw

https://github.com/advisories/GHSA-hm49-wcqc-g2xg

https://github.com/advisories/GHSA-75xq-5h9v-w6px

プラグインの詳細

深刻度: Medium

ID: 313278

ファイル名: ruby_gem_netimap_CVE_2026_42245_42257_42258.nasl

バージョン: 1.1

タイプ: Local

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

ファミリー: Misc.

公開日: 2026/5/8

更新日: 2026/5/8

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

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.5

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

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

CVSS v3

リスクファクター: Critical

基本値: 9.8

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

CVSS v4

リスクファクター: Medium

Base Score: 5.8

Threat Score: 1.9

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:P/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N

脆弱性情報

CPE: cpe:/a:ruby:net-imap

必要な KB アイテム: Host/ruby/modules/enumerated

パッチ公開日: 2026/4/23

脆弱性公開日: 2026/4/23

参照情報

CVE: CVE-2026-42245, CVE-2026-42257, CVE-2026-42258

IAVB: 2026-B-0117