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.14 より前の 0.5.x、または 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.3

タイプ: Local

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

ファミリー: Misc.

公開日: 2026/5/8

更新日: 2026/5/19

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

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 7.4

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

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

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.5

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

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

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:H/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

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

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

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

参照情報

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

IAVB: 2026-B-0117