FreeBSD : git -- 複数の脆弱性 (2a4472ed-5c0d-11f0-b991-291fce777db8)

high Nessus プラグイン ID 241644

Language:

概要

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

説明

リモートホストにインストールされている FreeBSD のバージョンは、テスト済みバージョンより前です。したがって、2a4472ed-5c0d-11f0-b991-291fce777db8 のアドバイザリに記載されている複数の脆弱性の影響を受けます。

Git 開発チームによる報告
CVE-2025-27613Gitk
ユーザーが、信頼できないリポジトリのクローンを作成し、追加のコマンド引数なしで Gitk を実行する場合、あらゆる書き込み可能なファイルが作成され、切り捨てられる可能性があります。[ファイルごとのエンコーディングをサポート] オプションが有効になっている必要があります。[Show Origin] (この行のオリジンを表示) オプションも、このオプションが有効かどうかに関係なく、影響を受けます。

CVE-2025-27614Gitk
Git リポジトリは、リポジトリを複製したユーザーが騙されて、「gitk filename」を呼び出して指定されたスクリプトを実行できるように細工される可能性があります。ここでは、「filename」に特定の構造があります。

CVE-2025-46835Git GUI
ユーザーが、信頼できないリポジトリのクローンを作成し、そのリポジトリの悪意をもって名前が付けられたディレクトリにあるファイルを編集するように騙されると、Git GUI は書き込み可能なファイルを作成して上書きすることができます。

CVE-2025-48384Git
構成値を読み取るとき、Git は末尾のキャリッジリターンとラインフィードCRLFを取り除きます。構成エントリを書き込むとき、末尾に CR がある値は引用されません。これにより、構成が後で読み込まれるときに CR が失われます。サブモジュールを初期化するとき、サブモジュールパスに末尾の CR が含まれる場合、変更されたパスが読み取られ、サブモジュールが不適切な場所にチェックアウトされます。サブモジュールフックディレクトリへの変更されたパスを指すシンボリックリンクが存在し、サブモジュールに実行可能なポストチェックアウトフックが含まれる場合、チェックアウト後にスクリプトが意図せず実行される可能性があります。

CVE-2025-48385Git
リポジトリを複製するとき、Git はリモートサーバーによってアドバタイズされたバンドルを任意にフェッチできるように認識しています。これにより、サーバー側は、クローンの一部を CDN にオフロードできます。Git クライアントは、アドバタイズされたバンドルの十分な検証を実行しません。これにより、リモートサイドがプロトコルインジェクションを実行することが可能です。
このプロトコルインジェクションにより、クライアントはフェッチされたバンドルを攻撃者がコントロールするロケーションに書き込む可能性があります。フェッチされたコンテンツはサーバーによって完全にコントロールされ、これにより、最悪の場合、任意のコードが実行される可能性があります。

CVE-2025-48386Git
wincred 認証情報ヘルパーは、保存および内部ストレージに対する比較を行うための一意のキーとして静的バッファ「ターゲット」を使用します。この認証情報ヘルパーは、「wcsncat()」でバッファに追加する前に、バッファに残っている使用可能な空間を適切に境界チェックしないため、バッファオーバーフローを引き起こす可能性があります。


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

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

ソリューション

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

参考資料

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-27613

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-27614

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-46835

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48384

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48385

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-48386

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

プラグインの詳細

深刻度: High

ID: 241644

ファイル名: freebsd_pkg_2a4472ed5c0d11f0b991291fce777db8.nasl

バージョン: 1.1

タイプ: local

公開日: 2025/7/9

更新日: 2025/7/9

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: High

スコア: 8.1

CVSS v2

リスクファクター: High

基本値: 7.1

現状値: 5.3

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

CVSS スコアのソース: CVE-2025-48384

CVSS v3

リスクファクター: High

基本値: 8

現状値: 7

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

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

CVSS v4

リスクファクター: High

Base Score: 8.6

Threat Score: 6.1

Threat Vector: CVSS:4.0/E:U

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

CVSS スコアのソース: CVE-2025-48385

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:git, p-cpe:/a:freebsd:freebsd:git-cvs, p-cpe:/a:freebsd:freebsd:git-gui, cpe:/o:freebsd:freebsd, p-cpe:/a:freebsd:freebsd:git-p4, p-cpe:/a:freebsd:freebsd:git-svn

必要な KB アイテム: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

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

パッチ公開日: 2025/7/8

脆弱性公開日: 2025/7/8

参照情報

CVE: CVE-2025-27613, CVE-2025-27614, CVE-2025-46835, CVE-2025-48384, CVE-2025-48385, CVE-2025-48386