Amazon Linux 2023 : nodejs22、nodejs22-devel、nodejs22-full-i18n (ALAS2023-2026-3123)

high Nessus プラグイン ID 351048

概要

リモートの Amazon Linux 2023 ホストに、セキュリティ更新プログラムがありません。

説明

したがって、ALAS2023-2026-3123 のアドバイザリに記載されている複数の脆弱性の影響を受けます。

undici の WebSocket クライアントは、クライアントが一度もリクエストしていないサブプロトコルでサーバーが応答すると、オープニングハンドシェイク中に Node.js プロセス全体がクラッシュします。デフォルトの WebSocket 接続はサブプロトコルを送信しませんが、サーバーの 101 応答に Sec-WebSocket-Protocol ヘッダーが含まれていると、undici はリクエストされたリストと照合しながら null 値を逆参照し、キャッチされない TypeError をスローします。
そのコードは周囲のエラー処理なしでマイクロタスク内で実行されるため、例外は、WebSocketプロトコルで要求されているように正常に接続に失敗するのではなく、ノードのデフォルトの動作でプロセスを伝播して終了します。攻撃者の制御下にある、または危険にさらされているサーバーに WebSocket を開くか、中間マシンに基づき平文接続で WebSocket を開くアプリケーションは、デフォルト構成では認証なしでリモートでクラッシュする可能性があります。これは、 6.7.0 から 6.28.1、 7.0.0 から 7.29.1、 8.0.0 から 8.10.2 までの undici バージョンに影響を与えます。ユーザーは、undici 6.28.1、 7.29.1、または 8.10.2 にアップグレードする必要があります。(CVE-2026-19534)

undici は、WebSocket クライアントをバンドルします。その permessage-deflate サイズ制限のクリーンアップにより、そのストリームがまだ放出できる間に、エラーリスナーも含めて、すべてのリスナーが内部 zlib inflate ストリームから削除されます。リモートピアが、内蔵の 128 MiB の展開ペイロード制限を超え、無効な形式の DEFLATE バイトを含む圧縮ペイロードを送信する場合、inflate ストリームは、リスナーがアタッチされていない状態でデータエラーを発行します。これは、Node.js重大な未処理エラーとして扱われ、プロセス全体を終了します。悪用はリモートで認証されておらず、アプリケーションのミスを必要とせず、また非対称です。これは、ネットワーク上の約 130 KB が制限を超えて拡張され、プロセスがクラッシュし、再接続するとクラッシュが繰り返される可能性があるためです。これは、 6.25.0 から 6.28.1、 7.28.0 から 7.29.1、 8.1.0 から 8.10.2 までの undici バージョンに影響を与えます。ユーザーは、undici 6.28.1、 7.29.1、または 8.10.2 にアップグレードする必要があります。(CVE-2026-85024)

Tenable は、前述の記述ブロックをテスト済み製品のセキュリティアドバイザリから直接抽出しています。

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

ソリューション

「dnf update nodejs22 --releasever 2023.12.20260928」または「dnf update --advisory ALAS2023-2026-3123 --releasever 2023.12.20260928」を実行してシステムを更新してください。

参考資料

https://alas.aws.amazon.com//AL2023/ALAS2023-2026-3123.html

https://alas.aws.amazon.com/faqs.html

https://explore.alas.aws.amazon.com/CVE-2026-19534.html

https://explore.alas.aws.amazon.com/CVE-2026-85024.html

プラグインの詳細

深刻度: High

ID: 351048

ファイル名: al2023_ALAS2023-2026-3123.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

公開日: 2026/9/29

更新日: 2026/9/29

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

リスク情報

VPR

リスクファクター: Low

スコア: 3

パーセンタイル: 23.62

CVSS v2

リスクファクター: High

基本値: 7.8

現状値: 5.8

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

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

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:/o:amazon:linux:2023, p-cpe:/a:amazon:linux:nodejs22-debuginfo, p-cpe:/a:amazon:linux:nodejs22-debugsource, p-cpe:/a:amazon:linux:nodejs22-devel, p-cpe:/a:amazon:linux:nodejs22-docs, p-cpe:/a:amazon:linux:nodejs22-full-i18n, p-cpe:/a:amazon:linux:nodejs22-libs-debuginfo, p-cpe:/a:amazon:linux:nodejs22-libs, p-cpe:/a:amazon:linux:nodejs22-npm, p-cpe:/a:amazon:linux:nodejs22, p-cpe:/a:amazon:linux:v8-12.4-devel

必要な KB アイテム: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

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

パッチ公開日: 2026/9/29

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

参照情報

CVE: CVE-2026-19534, CVE-2026-85024