Linux Distros のパッチ未適用の脆弱性: CVE-2026-81038

high Nessus プラグイン ID 372669

概要

Linux/Unix ホストには、ベンダーにより修正されていないことを示す脆弱性を持つ複数のパッケージがインストールされています。

説明

Linux/Unix ホストには、ベンダーが提供するパッチが利用できない脆弱性の影響を受ける複数のパッケージがインストールされています。

- オブジェクト転送サービス・サーバーは、オブジェクト・アクション・コントロール・ポイント (OACP) 応答表示を oacp_ind_send() (subsys/bluetooth/services/ots/ots_oacp.c) に構築します。この修正以前は、4 バイトのチェックサム値フィールドは、結果コードに関係なく、リクエストされた op コードがBT_GATT_OTS_OACP_PROC_CHECKSUM_CALCされるたびに追加されていました。応答ペイロードは、bt_gatt_ots_oacp_write() で NET_BUF_SIMPLE_DEFINE(resp_param, sizeof(uint32_t)) で宣言された初期化されていない裸の 4 バイトのスタックバッファであり、oacp_checksum_proc_validate() の成功したパスでのみ埋められます。すべての失敗パスでバッファがまだ空であるため、長さゼロのバッファで net_buf_simple_pull_le32() が呼び出されました。OACP 特性とそのクライアント特性構成記述子は、BT_GATT_PERM_WRITE と BT_GATT_PERM_READ |BT_GATT_PERM_WRITE、ペアリング、暗号化、認証は不要です。OTS サーバーを実行しているデバイスに接続できる無線範囲内のピアは、OACP 表示を有効にし、例えばオブジェクトを選択せずに発行することで検証に失敗する 9 バイトのチェックサム計算コマンドを書き込むことができ、BT_GATT_OTS_OACP_RES_INV_OBJが返されます。oacp_command_decode() は Calculate Checksum op コードを無条件で受け入れるため (CONFIG_BT_OTS_OACP_CHECKSUM_SUPPORT によって保護されていません)、チェックサムサポートなしのビルドにも到達可能になり、BT_GATT_OTS_OACP_RES_OPCODE_NOT_SUPに答え、同じ不良なパスをたどります。CONFIG_ASSERT が有効なビルドでは、ゼロレングスプルが net_buf_simple_pull_mem() 内部のアサーションをトリップさせ、デバイスをパニック状態にすることでリモートでサービス拒否が引き起こされます。アサーションが無効化されたビルドでは、チェックは行われません:プルは手つかずのスタック配列を返し、初期化されていないスタックメモリの4バイトがインディケーションにコピーされ、ピアに送信され、リクエストごとに繰り返しられます。漏洩はリクエストごとに 4 バイトに制限され、書き込みは 7 バイトの res 表示バッファ内にとどまるため、メモリ破損はありません。影響としては、初期化されていないメモリの漏えいと、アサーションが有効な構成の可用性の損失が挙げられます。(CVE-2026-81038)

Nessus は、ベンダーから報告されたパッケージの存在に依存していることに注意してください。

ソリューション

現時点で既知の解決策はありません。

参考資料

https://ubuntu.com/security/CVE-2026-81038

プラグインの詳細

深刻度: High

ID: 372669

ファイル名: unpatched_CVE_2026_81038.nasl

バージョン: 1.2

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/10/28

更新日: 2026/10/29

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.5

パーセンタイル: 51.51

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5.8

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

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

CVSS v3

リスクファクター: High

基本値: 7.1

現状値: 6.5

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

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

脆弱性情報

CPE: cpe:/o:canonical:ubuntu_linux:16.04:-:lts, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.10, p-cpe:/a:canonical:ubuntu_linux:zephyr

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, global_settings/vendor_unpatched, Host/OS/identifier

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

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

参照情報

CVE: CVE-2026-81038