掲載記事 149本きょう +112026年11月7日(土)運営:株式会社Rabbitly

  1. 速報メール配信「アララメッセージ」に不正アクセス、約8,100万件が流出
  2. 新着今週のセキュリティまとめ 11月1日〜7日
  3. 新着政府がサイバー緊急対策パッケージ決定 お助け隊に復旧支援を追加
  4. 新着退職者のアカウント、片づけ漏れを防ぐ5つの手順
  5. 新着金融庁、漏えい情報を使う偽メールの増加に注意 利用者に4つの要請
  6. 新着個人データが漏れたときの報告 速報は3〜5日、確報は30日
  7. 新着大学コンソーシアム大阪に不正アクセス、学生1,434人分が対象
  8. 新着JP労組の委託先に不正アクセス、組合員2万7,139人の情報が漏えい
  1. トップ
  2. 脆弱性情報
  3. Ubuntu・Debianのaptにパッケージすり替えの欠陥、修正版へ
脆弱性情報

Ubuntu・Debianのaptにパッケージすり替えの欠陥、修正版へ

サイバーセキュリティ情報センター 編集部

画像はイメージです。記事に出てくる組織や現場とは関係ありません。

apt の更新中に、通信の途中にいる攻撃者がパッケージをすり替え、root でコードを実行できる欠陥 CVE-2026-109518 が公表されました。Ubuntu と Debian は修正版を出しているので、apt 自身を更新してください。

脆弱性の概要

重要CVSS7.7
対象
Ubuntu
悪用
確認されていない
影響
パッケージをすり替えられ root で実行される
修正版
修正版あり
公表元
Ubuntu / Debian / APT
影響を受ける製品
製品対象のバージョン修正版
Ubuntu 26.04 LTS修正版より前apt 3.2.1ubuntu0.1
Ubuntu 24.04 LTS修正版より前apt 2.8.4ubuntu0.1
Ubuntu 22.04 LTS修正版より前apt 2.4.15ubuntu0.1
Ubuntu 20.04 LTS修正版より前apt 2.0.12+esm1(Ubuntu Pro)
Ubuntu 18.04 LTS修正版より前apt 1.6.19+esm1(Ubuntu Pro)
Debian 13(trixie)修正版より前apt 3.0.4
Debian 12(bookworm)修正版より前apt 2.6.2

製品の履歴:Ubuntuの脆弱性一覧Debianの脆弱性一覧Linuxの脆弱性一覧

やること

Ubuntu と Debian のサーバーで、apt(ソフトを入れたり更新したりする道具)自身を更新してください。

  • Ubuntu は11月4日に USN-8996-1 を出しました。24.04 LTS 以降と 22.04 LTS は通常の更新で入ります。20.04 LTS 以前は拡張セキュリティ保守の修正で、Ubuntu Pro が必要です。16.04 LTS と 14.04 LTS は Legacy Support のアドオンも要ります
  • Debian は DSA-6607-1(Debian 13)と DLA-4880-1(Debian 12)を出しました
  • sudo apt update のあと、sudo apt install --only-upgrade apt で更新できます

確かめるときは、dpkg -l apt に出るパッケージのバージョンを上の表と比べてください。Ubuntu の 2.8.4ubuntu0.1 のように、公式のバージョン番号に Ubuntu の修正の番号が付きます。Ubuntu の通知は、通常は標準の更新で必要な変更がすべて入るとしていて、再起動の要否は書いていません。

すぐに更新できない場合、oss-security への投稿は、apt.conf に Acquire::Retries 0; を足すと軽くなる可能性があるとしています。一方、Ubuntu のページには回避策の記載がありません。APT の開発チームは、公式の回避策は示さず、再試行を止めれば条件を外せると考えられるが確証はないと書いて、更新を勧めています。あくまで更新までのつなぎと考えてください。

何が危ないのか

CVE-2026-109518 は HTTP の転送先の切り替え(リダイレクト)と失敗したときの再試行を組み合わせる欠陥で、確認の終わったパッケージを別のものにすり替えられます。パッケージは root 権限で入るので、サーバー全体を乗っ取られるおそれがあります。

仕組みはこうです。リダイレクトの結果、2つの別々のパッケージの取得が同じ URL になると、apt はそれを1つにまとめます。ダウンロードを再開するときのファイルの扱いに不備があり、すでにあるハードリンク(同じ中身を別名で指すファイル)が、攻撃者の選んだ中身で上書きされるおそれがあります。そのため、署名の確認のあとでパッケージを差し替えられます。

攻撃者は悪質なミラーやプロキシのように、通信の途中に入り込める必要があります。発見者は Max Justicz 氏で、修正は Debian の開発者 Julian Andres Klode 氏が作りました。

CVSS は v4.0 で 7.7 で、Ubuntu の優先度は High です。APT の開発チームは自らの案内で深刻度を Critical としています。悪用の確認は公表されておらず、CISA の評価も「悪用なし」です。

対象

再試行の設定 Acquire::Retries が 0 でない場合が対象です。既定値は 3 で、Debian 12 と Ubuntu 22.04 LTS 以降が当たります。APT の開発チームは、この設定が既定になったのは APT 2.3.2 以降だとしています。それより前の OS は既定では対象外ですが、自分でスクリプトなどに設定を入れていれば対象です。

Debian、Ubuntu のほか、その派生の OS も対象です。派生の OS はそれぞれの配布元の案内を確かめてください。

同じ更新に入った修正

今回の更新には、メモリの範囲外のアクセスなどの修正もまとめて入っています。直接の影響は主にサービス停止で、root で動くデーモンが利用者の渡した .deb ファイルを読む場面でそれが起きえます。

apt-ftparchive には範囲外のアクセスが残っています。修正が複雑で試験が足りないため見送られたもので、APT の開発チームは、信頼できない .deb からリポジトリを作らないよう勧めています。

中小企業が確かめること

社内にミラーやプロキシを置いてパッケージを取っている場合は、そこが apt の通信の途中になります。取得先の管理者と、アクセスできる人を確かめてください。自動更新を入れている環境では、apt 自身のバージョンが上がったかを、更新のあとの記録で見てください。

自社で確かめること

  1. apt のバージョンを確かめるdpkg -l apt でバージョンを見て、上の表と比べてください。バージョンの付け方は Ubuntu と Debian で違います。
  2. 自動更新の結果を見る自動更新を使っていても、apt 自身が実際に更新されたかを確かめてください。
  3. 取得先を確かめる社内のプロキシや外部のミラーからパッケージを取っている場合は、その経路が信頼できるかを点検してください。
自社で確かめるのが難しい場合はCyberScope のセキュリティ診断(3万円から)

出典

コメント 0

まだコメントはありません。

関連記事