openSUSE 16 セキュリティ更新:gitoxide(openSUSE-SU-2026:22126-1)

medium Nessus プラグイン ID 370426

Language:

概要

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

説明

リモートのopenSUSE 16ホストには、openSUSE- SU-2026:22126-1アドバイザリに記載されている脆弱性の影響を受けるパッケージがインストールされています。

ジトキシドの変化:

バージョン 0.60.0 への更新:

* 速報:全画面表示の進行状況モードを削除: --progress と --progress-keep-open のフラグ、ならびに prodash-render-tui 機能がなくなり、行の進行状況が唯一の進行状況 UI のままになります
* トレース出力は現在、バインドされた
詳細および進捗レンダリングとは別の -t/--trace カウンター
* gix ワークツリーを追加(alias create)およびワークツリーを削除
* 様々なセキュリティの改善と、配管クレート全体でのエラー処理の一貫性が向上しました
- ベンダーの依存関係をリフレッシュします。リンクされたグラフは、引き続き MPL-2.0 のみを伝送します (uluru、option-ext)。ライセンスタグは変更されていません。

- gix-utils 0.5.0 dep にドロップされている明示的な prodash 機能を復元します:
移行により、cargo-auditable が実行するワークスペース全体の cargo メタデータ --features 破損していました。

バージョン 0.59.0 への更新:

* git-daemon 接続リクエストで NUL/LF を拒否する gix-transport 0.60.0を出荷します:現在は upstream を修正している、 CVE-2026-91986 (boo#1281749)のバックポートされた修正をドロップ
* gix-transport-reject-control-bytes.patch* Git 互換選択がある新しい gix エディターコマンド
* Rust フロアを 1.88 に上げます(upstream MSRV、dua-core)

- ベンダーの依存関係をリフレッシュします。リンクされたグラフは、引き続き MPL-2.0 のみを伝送します (uluru、option-ext)。ライセンスタグは変更されていません。

0.58.0 に更新:

* GIX チケットが、第 2 のパーサーおよびディスパッチャーの代わりに、plumbing コマンドに組み込まれた完全な gix-tickets プラットフォームになりました。このため、スタンドアロンおよび plumbing の呼び出しは同様に動作し、修正およびスピルは GIX チケットを介して到達できます
* tickets は、他のメインまたはリンクされたワークツリーによってチェックアウトされたコミットを水色のname@ラベルでデコレーションし、オープン元のチェックアウトのマーカーを保持し、リンクされた HEAD およびワークツリーメンバーシップを監視して、デコレーションが最新の状態を維持するようにします
* 非表示リビジョンの除外を弱めることなく、解決されたすべてのワークツリー HEAD をトラバーサルチップに追加するための -w/--worktrees チケットを獲得
* GIX チケットは --screenを受け付けなくなりました:対話式履歴が常に代替画面を所有するため、自動およびハーフスクリーンモードが削除されました

- ベンダーの依存関係をリフレッシュします。リンクされたグラフは、gix-tickets が新たに依存するディレクトリおよび dirs-sys クレートを介して到達した、2 番目の MPL-2.0 クレートである option-ext を取得します。ライセンスタグはすでに MPL-2.0 をカバーしており、変更されていません。

0.57.0 に更新:

* 完全な参照、HEAD または完全なオブジェクト id で名前が付けられた単一のリビジョンを複製するために、gix クローン --revision、 PrepareFetch::with_revision() を追加します:HEAD がフェッチされたコミットに対してデタッチされ、通常の参照が作成されず、フェッチ refspec が永続化されず、以下のタグが無効になります
* 完全なオブジェクト ID が with_ref_name() に渡されたときのパニックを修正します。これにより、クローンが名前付けされることを期待するオブジェクト ID refspec マッピングが生成されます
* git に従うように相対日付解析を書き換えます:2 日 3 時間前のように、いくつかのカウントと単位のペアが入力順に適用され、カウントはスペルアウトされ、英数字以外のバイトで各部分が区切り、末尾の ago はオプションで、先頭の @ はタイムスタンプを導入できます。月と年のステップがカレンダーフィールドを移動するようになり、短い対象月の終わりを過ぎた日は翌月に繰り越されます
* gix コミット検証は、gpg 自体を生成するのではなく、ライブラリを通して署名をチェックするようになりました。このため、構成された gpg プログラムが尊重され、無効または信頼できない署名がそのように報告されます
* gix リビジョン説明が印刷する競合ステージのラベルを修正します。これは、ステージ 0 ベースと呼ばれていました。彼らは今や対立せず、卑劣であり、私たちのものであり、彼らのものです
* 子エントリが検証中にラッピングするのではなく、オーバーフローをカウントする TREE インデックス拡張を拒否します
* jwalk ディレクトリウォーカーを dua-core と置換
- ベンダーの依存関係をリフレッシュします。ライセンスセットに変更がありません。
新しいベンダーツリーから再派生すると、Uluru(MPL-2.0)は依然としてバイナリにリンクされている唯一のコピーレフトクレートであり、新しい dua-core の依存関係は MIT です。

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

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

ソリューション

影響を受けるgitoxideパッケージを更新してください。

参考資料

https://bugzilla.suse.com/1281749

https://www.suse.com/security/cve/CVE-2026-91986

プラグインの詳細

深刻度: Medium

ID: 370426

ファイル名: openSUSE-2026-22126-1.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

公開日: 2026/10/22

更新日: 2026/10/22

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

リスク情報

VPR

リスクファクター: Low

スコア: 2.1

パーセンタイル: 8.02

CVSS v2

リスクファクター: Medium

基本値: 6.4

現状値: 4.7

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

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

CVSS v3

リスクファクター: Medium

基本値: 5.4

現状値: 4.7

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

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

CVSS v4

リスクファクター: Medium

Base Score: 5.3

Threat Score: 1.3

Threat Vector: CVSS:4.0/E:U

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

脆弱性情報

CPE: cpe:/o:novell:opensuse:16.0, p-cpe:/a:novell:opensuse:gitoxide

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

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

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

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

参照情報

CVE: CVE-2026-91986