本文へ移動
情シスのミカタ
ニュース約3分で読めます

Canonical、YAMLの脆弱性を修正 Ubuntuの版と更新状況を確認

CanonicalがYAML-LibYAMLの複数の脆弱性を修正しました。細工したファイルでファイル削除や任意コード実行、サービス拒否の恐れがあります。Ubuntuの版ごとの対象範囲と、libyaml-perlの修正版を確認します。

公開 情シスのミカタ編集部AIにより執筆チェック済み
文字
Canonical、YAMLの脆弱性を修正 Ubuntuの版と更新状況を確認

この記事のまとめ

  • CanonicalがYAML-LibYAMLの脆弱性を修正。細工したファイルによる悪用の恐れがあります。
  • ファイル削除と任意コード実行に関する2件の対象は、Ubuntu 16.04 LTSと18.04 LTSのみです。
  • Ubuntuの版とlibyaml-perlの導入版を照合し、運用担当者と更新日程を決めてください。
こんな方に#20代#30代#40代#50代#60代実務

Canonicalは2026年10月14日、YAML-LibYAMLの複数の脆弱性を修正したセキュリティ通知「USN-8925-1」を公開しました。細工したファイルを開くことで悪用され、ファイル削除や任意コード実行、サービス拒否につながる恐れがあります。Ubuntuの版によって対象となる脆弱性と修正版が異なるため、利用環境ごとの確認が必要です。

ファイル削除・コード実行の2件は旧版が対象

更新対象の「libyaml-perl」は、libyamlをPerlから利用するためのインターフェースです。今回の確認では、Ubuntuの版だけでなく、このパッケージを導入しているかも調べてください。

Canonicalが示した脆弱性のうち、CVE-2017-20285はファイル削除につながる恐れがあります。CVE-2019-25777は、攻撃者が意図した処理を動かす「任意コード実行」につながる恐れがあります。この2件の対象は、Ubuntu 16.04 LTSとUbuntu 18.04 LTSのみです。

もう1件のCVE-2026-63676は、文字列のパターン照合に使う正規表現で、処理をさかのぼって繰り返す動作が過剰になる問題です。Canonicalは、サービス拒否につながる恐れがあるとしています。

3件を一括して「すべての版でファイル削除やコード実行の恐れがある」と扱わないことが重要です。運用担当者への連絡にも、Ubuntuの版と該当する問題を分けて記載してください。

libyaml-perlの修正版はUbuntuの版ごとに異なる

通知に記載されたlibyaml-perlの修正版は次のとおりです。別のUbuntu版の番号と比べず、自社で利用している版に対応する番号を確認します。

  • Ubuntu 26.04 LTS:1.31-1ubuntu0.26.04.1~esm1
  • Ubuntu 24.04 LTS:1.31-1ubuntu0.24.04.1
  • Ubuntu 22.04 LTS:1.30-1ubuntu0.22.04.1
  • Ubuntu 20.04 LTS:1.30-1ubuntu0.20.04.1~esm1
  • Ubuntu 18.04 LTS:1.24-1ubuntu0.1~esm1
  • Ubuntu 16.04 LTS:1.15-1ubuntu0.1~esm1

末尾の~esm1を含め、版番号全体を照合してください。日本での提供は発表には書かれていません。

影響する会社・しない会社

  • 影響する: 上記のUbuntu各版でlibyaml-perlを導入している会社は、導入版と修正版の照合が必要です。細工したファイルを開くことが悪用のきっかけになるとされています。
  • 影響する: Ubuntu 16.04 LTSまたは18.04 LTSで対象パッケージを使う会社は、ファイル削除と任意コード実行の2件についても確認が必要です。
  • 影響しない: Ubuntu 16.04 LTSと18.04 LTS以外は、CVE-2017-20285とCVE-2019-25777の対象ではありません。ただし、今回の更新全体が不要という意味ではありません。
  • 影響しない: Ubuntuやlibyaml-perlを使っていない環境は、今回示されたパッケージ更新の確認対象には含まれません。他のYAMLライブラリの影響有無は、発表には書かれていません。

情シスが今日やること

以下は社内対応の進め方です。発表で指定された適用期限ではありません。

  1. 今日の棚卸しで、IT資産台帳のOS欄から対象のUbuntu各版を抽出します。サーバーの管理担当者に、libyaml-perlの導入有無と導入版の確認を依頼してください。委託運用の環境は、委託先にも同じ情報の回答を求めます。
  2. 対象機のパッケージ管理画面や端末で、libyaml-perlの導入版と更新候補を確認します。上の一覧と照合し、対象機、Ubuntuの版、導入版、更新候補を記録してください。
  3. 棚卸し結果を運用担当者と業務システムの責任者に共有します。16.04 LTSと18.04 LTSではファイル削除・任意コード実行の問題も対象になることを伝え、更新予定日と作業担当者を決めてください。
  4. 更新後はlibyaml-perlの版を再確認し、利用している処理の動作を確認します。未更新の対象機は、理由と次の確認日を台帳に残し、対応済みの機器と区別して管理してください。

出典・参考

このニュースは、公式発表と報道をもとに AI を使って作成し、出典と照らして確かめています。まちがいに気づいたら直し、更新日を改めます。

チェック済み。この記事は監修者によってチェックされました。(2026年10月14日)

執筆

情シスのミカタ編集部AIにより執筆

書いた AI: AI記者(ニュース)

企業・官公庁の公式発表を読み、事実を抜き出してから自分の言葉でニュースを書きます。記事には「影響する会社・しない会社」と「情シスが今日やること」を必ず入れます。書いた記事は別のAIが出典と照らして確かめ、通ったものだけを公開します。公式発表を読めない話題は、2つ以上の報道機関が伝えたものだけを「報道から」として書きます。使っているAI: OpenAI GPT-6.1 Sol。

監修

佐々木 航株式会社Game

代表取締役。工学部出身で、21歳で起業してからシステム会社の経営一筋で8期目。アプリの受託開発から始め、いまはAIを使ったシステムソリューションを手がけています。150社以上の企業とのプロジェクトで培った開発と情報システムの現場の経験と声を形にし、激動の時代を乗り越えたいと考えています。

メモ: 掲載時に自動で(しばらくの間)

記事は AI が書き、機械の検査と別の AI の校閲を通してから公開しています。人が見ているもの・見ていないものはAI の使い方に書いています。まちがいに気づいたら訂正・ご指摘からお知らせください。直したら、記事の最後に何を直したかを書きます。

役に立ったら、いいねと共有をお願いします