Fedora 43:btrfs-backup-ng(2026-28cd8623c6)

high Nessus プラグイン ID 374734

Language:

概要

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

説明

リモートの Fedora 43 ホストには、FEDORA-2026-28cd8623c6 のアドバイザリに記載された脆弱性の影響を受けるパッケージがインストールされています。

0.9.20 に更新してください。これにより、テストに到達する前に、 0.9.19 の更新が置き換えられます。これには、0.9.17セキュリティ修正(GHSA-5xvm-66c9-p5ph)、0.9.17 の btrfs ロック回帰の0.9.18修正、0.9.19 からの 3 つの並行性とアカウンティング修正、および共有ロック再試行境界に対する 0.9.20 の修正が含まれています。これは、以前の Fedora ビルドがパッチとして搭載されていました。
0.9.17 を通じて 0.9.19 はこのリリースには出荷されませんでした。

セキュリティ:ロックストアは、ディレクトリを作成し、ホルダーレコードを書き込み、シンボリックリンクに従った操作でそれらを読み込みます。バックアップの場所の lock-store ディレクトリが別のローカルアカウントによって書き込み可能である場合、植えられたシンボリックリンクがこれらの書き込みと読み取りをリダイレクトする可能性があります。バックアップでは、通常はスケジュールバックアップがそうであるように、root として実行します。これにより、権限の低いローカルユーザーが root の書き込みまたは読み取りを操作します。
ローカルでは、ロックストアは O_NOFOLLOW ファイル記述子で機能するようになり、ssh 上で各ディレクトリコンポーネントはプレーンな mkdir で作成され、レコードは set -C で書き込まれ、リンクであるレコードまたは通常ファイルでないレコードは拒否されます。

速報:そのグループまたは全員が書き込み可能な lock-store ディレクトリは、ディレクトリと救済策を命名するエラーで拒否されるようになりました(chmod go-w <path>)。対話型 umask 002 の下で以前のバージョンによって作成されたストアはモード 0775 であり、締め付けられるまで拒否されます。
ルートタイマーまたは SSH 経由で作成されたストアは 0755 で影響を受けません。
umask に関わらず、0755 に新しいストアが作成されます。

0.9.16以降も修正されています:
- .meta サイドカーを削除できなかった、剪定された未加工のストリームが、削除済みと失敗の両方としてカウントされました。サイドカーは今や警告です。
- 共有スナップショットピンが、ロックできませんで失敗しなくなりました...
別のホルダーが同時にリリースしたときに、遅いマシンでの激しい競合中を含めて、続行を拒否する。
- リリースされた共有ピンは、孤立したキープアライブによって復活することができなくなり、放棄されたホルダーレコードのスイープは、レコードを削除する瞬間にレコードの経過時間を再チェックします。

構成やオンディスク形式の変更はありません。この更新には、 0.9.16 以降のすべての変更が含まれています。

アドバイザリ:
https://github.com/berrym/btrfs-backup-ng/security/advisories/GHSA-5xvm-66c9-p5phFull 変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.20/CHANGELOG.md

----

0.9.19 に更新してください。これは、テストに到達する前に 0.9.18 の更新を置き換えます。そのため、0.9.17セキュリティ修正(GHSA-5xvm-66c9-p5ph)、0.9.17 の btrfs ロック回帰の0.9.18修正、および 0.9.19 からの 3 つの並行性とアカウンティングの修正が含まれます。0.9.17 と 0.9.18 は、このリリースには出荷されません。

セキュリティ:ロックストアは、ディレクトリを作成し、ホルダーレコードを書き込み、シンボリックリンクに従った操作でそれらを読み込みます。バックアップの場所の lock-store ディレクトリが別のローカルアカウントによって書き込み可能である場合、植えられたシンボリックリンクがこれらの書き込みと読み取りをリダイレクトする可能性があります。バックアップでは、通常はスケジュールバックアップがそうであるように、root として実行します。これにより、権限の低いローカルユーザーが root の書き込みまたは読み取りを操作します。
ローカルでは、ロックストアは O_NOFOLLOW ファイル記述子で機能するようになり、ssh 上で各ディレクトリコンポーネントはプレーンな mkdir で作成され、レコードは set -C で書き込まれ、リンクであるレコードまたは通常ファイルでないレコードは拒否されます。

速報:そのグループまたは全員が書き込み可能な lock-store ディレクトリは、ディレクトリと救済策を命名するエラーで拒否されるようになりました(chmod go-w <path>)。対話型 umask 002 の下で以前のバージョンによって作成されたストアはモード 0775 であり、締め付けられるまで拒否されます。
ルートタイマーまたは SSH 経由で作成されたストアは 0755 で影響を受けません。
umask に関わらず、0755 に新しいストアが作成されます。

0.9.16以降も修正されています:
- .meta サイドカーを削除できなかった、剪定された未加工のストリームが、削除済みと失敗の両方としてカウントされました。サイドカーは今や警告です。
- 共有スナップショットピンが、ロックできませんで失敗しなくなりました...
別の保有者が同時に釈放した場合に続行を拒否する。取得は排他的ものと同様に再試行します。
- リリースされた共有ピンは、孤立したキープアライブによって復活することができなくなり、放棄されたホルダーレコードのスイープは、レコードを削除する瞬間にレコードの経過時間を再チェックします。

構成やオンディスク形式の変更はありません。この更新には、 0.9.16 以降のすべての変更が含まれています。

共有ロックの再試行境界を上げるパッチを運び、上流で送信されます。

アドバイザリ:
https://github.com/berrym/btrfs-backup-ng/security/advisories/GHSA-5xvm-66c9-p5phFull 変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.19/CHANGELOG.md

----

notes=0.9.17セキュリティ修正(GHSA-5xvm-66c9-p5ph)および 0.9.17 の回帰の修正を含む 0.9.18 に更新します。 0.9.17 はこのリリースには含まれていません。

セキュリティ:ロックストアは、ディレクトリを作成し、ホルダーレコードを書き込み、シンボリックリンクに従った操作でそれらを読み込みます。バックアップの場所の lock-store ディレクトリが別のローカルアカウントによって書き込み可能である場合、植えられたシンボリックリンクがこれらの書き込みと読み取りをリダイレクトする可能性があります。バックアップでは、通常はスケジュールバックアップがそうであるように、root として実行します。これにより、権限の低いローカルユーザーが root の書き込みまたは読み取りを操作します。
ローカルでは、ロックストアは O_NOFOLLOW ファイル記述子で機能するようになり、ssh 上で各ディレクトリコンポーネントはプレーンな mkdir で作成され、レコードは set -C で書き込まれ、リンクであるレコードまたは通常ファイルでないレコードは拒否されます。

速報:そのグループまたは全員が書き込み可能な lock-store ディレクトリは、ディレクトリと救済策を命名するエラーで拒否されるようになりました(chmod go-w <path>)。対話型 umask 002 の下で以前のバージョンによって作成されたストアはモード 0775 であり、締め付けられるまで拒否されます。
ルートタイマーまたは SSH 経由で作成されたストアは 0755 で影響を受けません。
umask に関わらず、0755 に新しいストアが作成されます。

0.9.18カーネル 6.6 以降のローカル btrfs デスティネーションの排他的ロックすべてがリモートロックで失敗する0.9.17回帰を修正します。がビジーであるため、ローカル btrfs ロケーションへの受信またはプルーニングを実行できませんでした。

この更新には、 0.9.16 以降のすべての変更が含まれています。

アドバイザリ:
https://github.com/berrym/btrfs-backup-ng/security/advisories/GHSA-5xvm-66c9-p5phFull 変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.18/CHANGELOG.md

----

0.9.16 に更新してください。

- ソースはスナップショットを永久に保持し、実行のたびに完全に再度送信する可能性があります。アップグレード後の最初の実行で修正しました。
- ssh_sudoのあるルート所有の宛先で、転送の実行中にロックが古くなります。ハートビートは今では取得と同様に上昇します(sudo ログでは 1 拍につき 1 つの sudo -n sh -c が予想されます)。
- 復元 --unlock は、実行中の復元が取得したばかりのピンを消去しなくなりました。
- 医師は各ピンを誰が保持しているかを報告し、 --fix が古くなっていることが証明できるもののみを修理します。

.btrfs-backup-ng.locks.holders ディレクトリが各ロックファイルの横に表示されるようになりました。これはランタイム状態であり、古いバージョンでは無視されます。

この更新には、 0.9.12 以降のすべての変更が含まれています。

全変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.16/CHANGELOG.md

----

0.9.15 に更新してください。

- 複数のターゲットが並行して送信された場合、ソースのピンが失われたり、取り残されたりする可能性があります。修正済み。
- デコンプレッサーのないリモートへの圧縮 ssh:// バックアップは、ストリームが送信された後に失敗するのではなく、転送開始前に拒否されます。
- 推定は、測定できなかったときは 2 を終了し、宛先にスペースが不足しているとき (0 を終了した) 場合は 3 を終了します。これにより、ssh:// ソースを測定できるようになりました。
- 複数のターゲットが並行して送信された場合、ソースのピンが失われたり、取り残されたりする可能性があります。修正済み。ターゲットのバックアップは影響を受けませんでした

この更新には、sudo、openssl または bash が sh ではないシステムに対する 0.9.13 の修正を含めて、0.9.12 以降のすべての変更が含まれています。

全変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.15/CHANGELOG.md

----

0.9.14 に更新してください。

8.4 より古い pytest で起動したときにテストパッケージが失敗する問題を修正します(Upstream #121)。プログラム自体に変更はありません。
0.9.14 には、 0.9.13 の修正のすべても含まれています。

全変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.14/CHANGELOG.md

----

0.9.13 に更新してください。

このリリースでは、通常の権限やツールのないシステムでの障害を修正しています:

- リモート sh がダッシュである ssh:// ターゲットへの圧縮バックアップ 0.5.13.0-0.5.13.4 失敗しました。何も書き込まれず、既存のバックアップは影響を受けません。
- sudo のないマシンが No such file or directory:
「sudo」。それは今、何が必要かを述べています。実行は起動時に停止し、医師が報告します。
- スナップショットは読み取り可能であったが、sudo が拒否するか欠落している場合、サイズの見積もりは失敗していました。du がユーザーとして再試行されるようになりました。
- openssl を使用せずに復元すると、プログラムが欠落している代わりに、パスフレーズの欠落が報告されました。

アップグレード後に発生する可能性がある変更:

- config validate と doctor は、実行するスナッパーの構成と依存するsnapshot_dirチェックするようになります。このため、以前許容していた構成のエラーを報告できます。
- du 図(上限)に基づくスペースチェックは、拒否せずに警告し、続行します。
- 改行を含む sudo パスワードが拒否され、理由を示すメッセージが表示されます。
- 医師は新しいlocal_privilegeチェックを受けます。

パッケージング:パッケージには現在、lzo ライブラリの代わりに lzop(lzo 圧縮に使用されるプログラム)が必要であり、ビルドでは圧縮テストを含む完全なテストパッケージを実行します。

全変更ログ:
https://github.com/berrym/btrfs-backup-ng/blob/v0.9.13/CHANGELOG.md

----

0.9.12への更新

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

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

ソリューション

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

参考資料

https://bodhi.fedoraproject.org/updates/FEDORA-2026-28cd8623c6

プラグインの詳細

深刻度: High

ID: 374734

ファイル名: fedora_2026-28cd8623c6.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

公開日: 2026/11/1

更新日: 2026/11/1

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

脆弱性情報

CPE: cpe:/o:fedoraproject:fedora:43, p-cpe:/a:fedoraproject:fedora:btrfs-backup-ng

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

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

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

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

参照情報