Ubuntu 14.04 LTS / 16.04 LTS / 18.04 LTS / 20.04 LTS / 22.04 LTS / 24.04 LTS / 26.04 LTS : Expat の脆弱性 (USN-8790-1)

medium Nessus プラグイン ID 350305

概要

リモート Ubuntu ホストに 1 つ以上のセキュリティ更新がありません。

説明

リモートの Ubuntu 14.04 LTS / 16.04 LTS / 18.04 LTS / 20.04 LTS / 22.04 LTS / 24.04 LTS / 26.04 LTS ホストには、USN-8790-1 のアドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

Expat が、小さな細工されたドキュメントを解析するときに大量のメモリを割り当てさせられる可能性があることが判明しました。攻撃者がこの問題を悪用して Expat にリソースを消費させ、サービス拒否を引き起こす可能性があります。この問題は Ubuntu 24.04 LTS のみで対処されました。(CVE-2025-59375)

Expat が特定の空の外部パラメーターエンティティを不適切に処理することがわかりました。攻撃者はこの問題を悪用して Expat をクラッシュさせ、サービス拒否を引き起こす可能性があります。(CVE-2026-32776)

Expat が、特定の DTD コンテンツを不適切に処理することがわかりました。攻撃者がこの問題を利用することで、Expat を無限ループに陥らせて、サービス拒否を引き起こす可能性があります。(CVE-2026-32777)

Expat が以前のメモリ不足状態の後で再試行する際、メモリを不適切に処理することがわかりました。攻撃者はこの問題を悪用して Expat をクラッシュさせ、サービス拒否を引き起こす可能性があります。(CVE-2026-32778)

Expat が属性名衝突チェックを非効率的に実行することが判明しました。リモートの攻撃者がこの問題を悪用して、中規模サイズの細工された XML ドキュメントの処理を行う際に Expat にリソースを消費させ、サービス拒否を引き起こす可能性があります。

この問題は、Ubuntu 24.04 LTS と Ubuntu 26.04 LTS でのみ対処されました。(CVE-2026-45186)

Expat が不十分なエントロピーを使用し、細工された XML ドキュメント全体にハッシュフラッディングを発生させる可能性があることがわかりました。攻撃者がこの問題を悪用して Expat にリソースを消費させ、サービス拒否を引き起こす可能性があります。

この問題は Ubuntu 14.04 LTS、Ubuntu 24.04 LTS、Ubuntu 26.04 LTS でのみ修正されました。
(CVE-2026-41080)

Expat がハンドラー内から呼び出された特定の関数のハンドラー呼び出し深度を追跡しないため、メモリ解放後使用 (Use After Free) につながることがわかりました。攻撃者がこの問題を悪用して Expat をクラッシュさせ、サービス拒否を引き起こしたり、任意のコードを実行する可能性があります。(CVE-2026-50219、CVE-2026-56412)

Expat が特定の値を正しく処理していないことが判明しました。これにより、整数オーバーフローが発生する可能性があります。攻撃者はこの問題を悪用して Expat をクラッシュさせ、サービス拒否を引き起こす可能性があります。(CVE-2026-56403、CVE-2026-56404、CVE-2026-56405)

Expat が特定の値を正しく処理していないことが判明しました。これにより、整数オーバーフローが発生する可能性があります。攻撃者はこの問題を悪用して Expat をクラッシュさせ、サービス拒否を引き起こす可能性があります。この問題の影響を受けるのは、Ubuntu 18.04 LTS、Ubuntu 20.04 LTS、Ubuntu 22.04 LTS、Ubuntu 24.04 LTS、Ubuntu 26.04 LTS のみです。(CVE-2026-56408)

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

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

ソリューション

影響を受ける expat、lib64expat1 や libexpat1 のパッケージを更新してください。

参考資料

https://ubuntu.com/security/notices/USN-8790-1

プラグインの詳細

深刻度: Medium

ID: 350305

ファイル名: ubuntu_USN-8790-1.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

公開日: 2026/9/25

更新日: 2026/9/25

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.7

パーセンタイル: 95.89

CVSS v2

リスクファクター: Medium

基本値: 4.6

現状値: 3.6

ベクトル: CVSS2#AV:L/AC:L/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2026-56412

CVSS v3

リスクファクター: Medium

基本値: 6.9

現状値: 6.2

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

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

CVSS スコアのソース: CVE-2026-56405

脆弱性情報

CPE: cpe:/o:canonical:ubuntu_linux:14.04:-:lts, cpe:/o:canonical:ubuntu_linux:16.04:-:lts, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:expat, p-cpe:/a:canonical:ubuntu_linux:lib64expat1, p-cpe:/a:canonical:ubuntu_linux:libexpat1

必要な KB アイテム: Host/cpu, Host/Debian/dpkg-l, Host/Ubuntu, Host/Ubuntu/release

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2026/9/21

脆弱性公開日: 2026/3/16

参照情報

CVE: CVE-2025-59375, CVE-2026-32776, CVE-2026-32777, CVE-2026-32778, CVE-2026-41080, CVE-2026-45186, CVE-2026-50219, CVE-2026-56403, CVE-2026-56404, CVE-2026-56405, CVE-2026-56408, CVE-2026-56412

IAVA: 2026-A-0407-S, 2026-A-0451, 2026-A-0650-S

USN: 8790-1