Linux Distros のパッチ未適用の脆弱性: CVE-2026-63317

medium Nessus プラグイン ID 329693

概要

Linux/Unix ホストには、ベンダーにより修正されていないことを示す脆弱性を持つ複数のパッケージがインストールされています。

説明

Linux/Unix ホストには、ベンダーが提供するパッチが利用できない脆弱性の影響を受ける複数のパッケージがインストールされています。

- Apache OpenNLP の XML 機能ジェネレーター記述子およびフォーマット名による任意のクラスインスタンス化 影響を受けるバージョン:- 2.5.10 以前 - 3.0.0-M5 以前 説明: OpenNLP Apache の 3 つのコードパスが、Class.forName() を介して完全修飾名でクラスをロードし、クラス名やその型を事前に検証せずに引数なしのコンストラクターを呼び出します。影響を受けるパスは以下の通りです:(1)GeneratorFactoryは、XML機能ジェネレータ記述子のジェネレータ要素のクラス属性を読み込みます。このような記述子は、モデルアーカイブ(例えば、TokenNameFinder モデルや POSTagger モデル)にアーティファクトとして埋め込まれ、モデルのロード中に解析されます。このため、細工されたモデルアーカイブを提供できる攻撃者は、クラス名を直接コントロールします。(2)StreamFactoryRegistry.getFactory(Class, String)は、未登録の書式名をObjectStreamFactoryの完全修飾クラス名として解釈するようにフォールバックします。これは、信頼できない書式名を渡すアプリケーションで悪用できます(例:コマンドラインツールの -format パラメーターを外部入力に漏洩する)。(3)StringInternersは、opennlp.interner.classシステムプロパティによって名前が付けられたinterner実装をインスタンス化します。この値は通常、デプロイヤーによって制御されるため、独立して攻撃者が到達可能になるのではなく、多層防御として強化されます。悪用するには、静的イニシャライザまたは引数なしのコンストラクター(JNDI検索、アウトバウンドネットワークI/O、ファイルシステムアクセス)に攻撃者に役立つサイドエフェクトを持つクラスがクラスパス上に存在する必要があり、これはドロップインリモートコード実行ではありません。T 緩和:修正済みリリースにアップグレードしてください。この修正は、3 つのパスすべてを ExtensionLoader.instantiateExtension(...) を介してルーティングします。この拡張は、Class.forName() が呼び出される前にパッケージプレフィックス許可リストを参照するため、許可されていないクラスは決してロード、初期化、構築されません。opennlp の下のクラス。プレフィックスはデフォルトで許可されたままです。opennlp.* 外部の特徴ジェネレーターファクトリー、オブジェクトストリームファクトリー、または文字列インターナーを参照するモデルをロードするデプロイメントは、最初のモデルのロード前に ExtensionLoader.registerAllowedPackage(String) を介してプログラムによって行うか、OPENNLP_EXT_ALLOWED_PACKAGES システムプロパティを許可されたパッケージプレフィックスのコンマ区切りリストに設定することによって、これらのパッケージをオプトインする必要があります。すぐにアップグレードできない場合は、すべてのモデルファイルと書式名が信頼できる生成元から取得されたものであることを確認し、副作用のある静的初期化子またはコンストラクターを持つクラスパスを監査する必要があります。(CVE-2026-63317)

Nessus は、ベンダーによって報告されたパッケージの存在に依存していることに注意してください。

ソリューション

現時点で既知の解決策はありません。

参考資料

https://security-tracker.debian.org/tracker/CVE-2026-63317

https://ubuntu.com/security/CVE-2026-63317

プラグインの詳細

深刻度: Medium

ID: 329693

ファイル名: unpatched_CVE_2026_63317.nasl

バージョン: 1.2

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/7/25

更新日: 2026/7/27

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

リスク情報

VPR

リスクファクター: Medium

スコア: 4.8

パーセンタイル: 57.82

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 6.4

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

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

CVSS v3

リスクファクター: Medium

基本値: 5.6

現状値: 5.1

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

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

脆弱性情報

CPE: 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, cpe:/o:debian:debian_linux:11.0, cpe:/o:debian:debian_linux:12.0, cpe:/o:debian:debian_linux:13.0, cpe:/o:debian:debian_linux:14.0, p-cpe:/a:canonical:ubuntu_linux:apache-opennlp, p-cpe:/a:debian:debian_linux:apache-opennlp

必要な KB アイテム: Host/cpu, Host/local_checks_enabled, global_settings/vendor_unpatched, Host/OS/identifier

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

脆弱性公開日: 2026/7/24

参照情報

CVE: CVE-2026-63317