Rocky Linux 9.6 [TuxCare] セキュリティ更新:compat-libpthread-nonshared / glibc / glibc-all-langpacks / etc の複数の脆弱性(ALMALINUX9.6:CLSA-2026:1793267498)

critical Nessus プラグイン ID 373630

概要

Rocky Linux ホストに 1 つ以上のセキュリティ更新がありません。

説明

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

- GNU C ライブラリのバージョン 2.45 以前の「fopen」関数にあるモード引数の「ccs=」構文拡張に効果的な空の文字列を渡すと、この関数へのモード文字列入力が攻撃者の制御下にある場合、ヒープバッファオーバーフローが発生する可能性があります。この使用パターンは、一般的な GNU/Linux ディストリビューションのアプリケーションには見られず、「ccs」に対するユーザー指定の値を処理するアプリケーションは、検証なしにそれらを渡すべきではありません。(CVE-2026-18374)

- 2.442.1 GNU C ライブラリバージョンの十分に深いツリーで tdelete を呼び出すと、スタック上の alloca 割り当て済み配列の末尾を越えて 1 つのポインターが書き込まれ、アプリケーションがクラッシュする可能性があります。tdelete 実装は、再調整のために親ノードの明示的なスタックを保持します。これは、ツリーの降順中に必要に応じて増加します。2つのリバランスブランチが容量をチェックせずに追加エントリをプッシュし、スタックがちょうどいときに配列を超えて書き込みます。これを発生させるには、正確に 40(または 40 に 20 の倍数)の深さのノードが必要です。これは、少なくとも 100 万個のノードを持つツリーを意味します。したがって、攻撃者は、tsearch と tdelete を使用するアプリケーションを通じて、多数の挿入と削除を駆動する必要があります。書き込まれた値はツリーノードへのポインターであり、攻撃者が直接コントロールするものではありません。一般的なディストリビューションで影響を受けるアプリケーションは確認されていません。(CVE-2026-19542)

- バージョン 2.432.0 の GNU C ライブラリのバージョンで WRDE_APPEND をつけて wordexp を呼び出すと、インターフェイスが we_wordv メンバーの無効なメモリを返す可能性があるため、その後の wordfree の呼び出しでプロセスを中止する可能性があります。(CVE-2026-6368)

- チルダ(~)の後にユーザー名が続くパスを展開する場合、内部parse_tilde関数はユーザー名を抽出してユーザーのホームディレクトリを判断します。実装では、strndupa マクロを使用して、スタックで直接このユーザー名のメモリを割り当てます。この割り当てのサイズは、バインドチェックなしでユーザー指定の入力の長さによって決まるため、数千文字などの過度に長いユーザー名を渡すと、スレッドはスタックスペースを強制的に使い果たします。このため、アプリケーションが信頼できない、攻撃者がコントロールしている入力を wordexp 関数に渡す場合、攻撃者はスタッククラッシュを発生させることができます。(CVE-2026-6791)

- 細工された SHIFT_JISX0213 入力を UCS-4 または内部ワイド文字エンコーディング(例:iconv)に変換すると、GNU C ライブラリのバージョン 2.32.44 において、コンバーターが動作せず、呼び出し元のアプリケーションがハングする可能性があります。一部のSHIFT_JISX0213シーケンスは、2 つのコードポイントにデコードします。出力バッファーに最初の文字のみのための領域がある場合、コンバータは変換状態の 2 番目の文字を格納し、E2BIG を返しますが、次の呼び出しでその保留中の文字を出力した後はクリアされません。その後、コンバーターは、それ以上の入力を消費することなく保留中の文字を発し続けます。このため、変換を再試行するアプリケーションは、恒久的にループします。入力は攻撃者が制御し、アプリケーションは 2 つのコード ポイントを分割するのに十分な小さの出力バッファを使用して入力を変換する必要があります。SHIFT_JISX0213文字セットのみが影響を受け、これは一般的に使用されません。EUC_JISX0213コンバーターの関連する不具合は、 CVE-2026-80489として個別に追跡されます。(CVE-2026-77117)

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

ソリューション

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

参考資料

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

http://www.nessus.org/u?658837ee

プラグインの詳細

深刻度: Critical

ID: 373630

ファイル名: tuxcare_rocky_linux_9.6_CLSA-2026-1793267498.nasl

バージョン: 1.1

タイプ: Local

公開日: 2026/10/29

更新日: 2026/10/29

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

リスク情報

VPR

リスクファクター: Low

スコア: 3

パーセンタイル: 23.68

Vendor

Vendor Severity: Moderate

CVSS v2

リスクファクター: Medium

基本値: 5.7

現状値: 4.2

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

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

CVSS v3

リスクファクター: Medium

基本値: 5.6

現状値: 4.9

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

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

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

CVSS v4

リスクファクター: Critical

Base Score: 9

Threat Score: 6.6

Threat Vector: CVSS:4.0/E:U

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

脆弱性情報

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

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

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

脆弱性公開日: 2026/8/10

参照情報

CVE: CVE-2026-18374, CVE-2026-19542, CVE-2026-6368, CVE-2026-6791, CVE-2026-77117, CVE-2026-80489

CLSA: 2026:1793267498