AlmaLinux 9.6 【TuxCare】セキュリティ更新:jq/jq-develの複数の脆弱性(ALMALINUX9.6:CLSA-2026:1779273835)

high Nessus プラグイン ID 362358

概要

AlmaLinuxホストに1つ以上のセキュリティ更新プログラムがありません。

説明

AlmaLinux 9.6 ホストには、TuxCare ALMALINUX9.6:CLSA-2026:1779273835アドバイザリに記載されている複数の脆弱性の影響を受けるパッケージがインストールされています。

- jq はコマンドライン JSON プロセッサです。0c7d133c3c7e37c00b6d46b658a02244fdd3c784 をコミットする前に、jq はすべての JSON オブジェクトのハッシュテーブル操作にハードコードされた公開シード(0x432A9843)付きの MurmurHash3 を使用していました。これにより、攻撃者は、鍵衝突をオフラインで事前に計算することができました。すべてのキーが同じバケットにハッシュされる、細工された JSON オブジェクト(~100 KB)を提供することで、ハッシュテーブル検索が O(1) から O(n) にデグレードし、任意の jq 式が O(n) 操作に変わり、著しい CPU 消耗を引き起こします。これは、CI/CDパイプライン、Webサービス、データ処理スクリプトなどの一般的なjqユースケースに影響を及ぼし、必要なペイロードが少ないため、既存のヒープオーバーフローの問題よりもはるかに実用的でした。この問題はコミット0c7d133c3c7e37c00b6d46b658a02244fdd3c784で修正されています。(CVE-2026-40164)

- jq はコマンドライン JSON プロセッサです。1.8.1以前では、jv_containsは深さ制限なしでネスト化された配列/オブジェクトを再帰します。十分にネスト化された入力構造(JSONパーサーは深さ10000でキャップするため、reduceを使用してプログラム的に構築されている)では、Cスタックが使い果たされます。(CVE-2026-40612)

- jq はコマンドライン JSON プロセッサです。1.8.1 以前では、トップレベルの jq プログラムが
-f は、現在の上流 HEAD に最初に埋め込まれた NULL バイトで切り捨てられます。次のような細工されたフィルターファイル。
\x00 および任意のサフィックスが後に続く場合、NUL の前のプレフィックスのみとしてコンパイルおよび実行されます。これにより、JSON パーサーパスがすでに修正されていても、コンパイルパスで jq にポストCVE-2026-33948 プレフィックス/フルバッファの不一致が生じます。(CVE-2026-41256)

- jq はコマンドライン JSON プロセッサです。1.8.1以前では、jqバイトコードVMのデータスタックは、符号付き整数で割り当てサイズを追跡します。スタックが 1 GiB を超えると (深くネスト化されたジェネレーターフォークを介して)、倍増算術オーバーフローが発生します。ラップされた値は realloc に渡され、攻撃者の影響を受けたオフセットを持つ memmove に使用されます。(CVE-2026-41257)

- jq はコマンドライン JSON プロセッサです。1.8.1 以前では、decNumberFromString に INT_MAX-1 (2147483646) 桁の数値リテラルが与えられると、符号付き整数演算中に D2U() マクロがオーバーフローします。ラップされた負の値は、ヒープ割り当てサイズチェックをバイパスし、関数に 30 バイトのスタックバッファを使用させ、スタックフレームより下の 1.43 GiB のオフセットで 7 億 1500 万の 16 ビットユニット(1.4 GiB)を書き込みます。
書き込まれたコンテンツは完全に攻撃者がコントロールします(解析された10進数、ユニットごとに3つパック)。
(CVE-2026-43894)

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

ソリューション

TuxCareアドバイザリALMALINUX9.6:CLSA-2026:1779273835のガイダンスに基づいて、影響を受けるパッケージを更新してください。

参考資料

https://cve.tuxcare.com/els/releases/CLSA-2026:1779273835

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

プラグインの詳細

深刻度: High

ID: 362358

ファイル名: tuxcare_alma_linux_9.6_CLSA-2026-1779273835.nasl

バージョン: 1.1

タイプ: Local

公開日: 2026/10/1

更新日: 2026/10/1

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

リスク情報

VPR

リスクファクター: Low

スコア: 3

パーセンタイル: 23.76

Vendor

Vendor Severity: Important

CVSS v2

リスクファクター: Medium

基本値: 4.9

現状値: 3.8

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

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

CVSS v3

リスクファクター: Medium

基本値: 5.5

現状値: 5

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

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

CVSS v4

リスクファクター: High

Base Score: 7.3

Threat Score: 6.4

Threat Vector: CVSS:4.0/E:P

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

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

脆弱性情報

必要な KB アイテム: Host/OS/extended-third-party, Host/local_checks_enabled, Host/AlmaLinux/release, Host/AlmaLinux/rpm-list, Host/cpu

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2026/5/20

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

参照情報

CVE: CVE-2026-40164, CVE-2026-40612, CVE-2026-41256, CVE-2026-41257, CVE-2026-43894, CVE-2026-43895, CVE-2026-43896, CVE-2026-44777

CLSA: 2026:1779273835