30秒で判断
- 対応すべき人: openSUSE / SUSE Linux系などZypp(zypper)ベースのパッケージ管理バックエンドでPackageKitを利用している環境の管理者
- 対応不要な人: PackageKitを使用していない環境、またはZypp以外のバックエンド(apt・dnf等)のみを使用している環境
- 確認コマンド:
rpm -q PackageKitまたはzypper info PackageKitでバージョンを確認(1.4.1より前であれば対象)
概要
CVE-2026-104620は、PackageKitのZyppバックエンドにおける「アクションのシミュレーション」処理に存在するパストラバーサルの脆弱性です。ローカルの攻撃者が、この処理の欠陥を利用することで、本来アクセスできないファイルパスを操作し、最終的にroot権限で任意の操作を行える可能性があります。
PackageKitはLinuxディストリビューションでパッケージ管理を抽象化するためのフレームワークで、ZyppはopenSUSE・SUSE系で使われるパッケージ管理ライブラリです。この脆弱性はネットワーク経由ではなく、ローカルにログインできる権限を持つ攻撃者が対象となります。
CVSSベクトル
| 項目 | 値 |
|---|---|
| CVSSスコア | 8.5 (High) |
| CVSSバージョン | 4.0 |
| 深刻度 | High |
| 攻撃元 | ローカル |
| 攻撃条件 | 低権限のローカルアクセスが必要 |
影響を受けるソフトウェア
| 製品 | ベンダー | 影響バージョン |
|---|---|---|
| PackageKit (Zyppバックエンド) | freedesktop.org | < 1.4.1 |
修正バージョンと回避策
PackageKit 1.4.1以降では、この問題が修正されています。Zyppバックエンドを利用している環境では、PackageKitパッケージを最新版へ更新することを推奨します。
アップデートが難しい場合は、ローカルの一般ユーザーがPackageKitの操作(パッケージインストール等の権限)を実行できないように、Polkitのポリシー設定を見直すことも緩和策として検討できます。
関連リンク
データソース: NVD (NIST) AI解説はClaude APIにより自動生成されています。正確性については原文をご確認ください。
