HDF5 <= 2.2.0 の複数の脆弱性

medium Nessus プラグイン ID 362604

概要

リモートホストにインストールされているアプリケーションは、複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている HDF5 のバージョンは、 2.2.0 より前です。そのため、以下の複数の脆弱性の影響を受けます。

- H5Znbit.c のH5Z__filter_nbitは、cd_values が NULL 以外であること、または cd_nelmts がフィルターヘッダーの固定サイズの 5 以上であることを検証せずに、cd_values[0] から cd_values[4] まで逆参照します。これにより、攻撃者が、クライアントデータ値がゼロのNビットフィルターパイプラインメッセージを保存する細工されたHDF5ファイルを介して、h5lsツールやh5repackツールなどによってH5Dreadを介して開かれ、読み取られ、サービス拒否を引き起こす可能性があります。
(CVE-2026-19026)

- H5Znbit.c の H5Z__nbit_decompress_one_byte、H5Z__nbit_decompress_one_nooptype、および H5Z__nbit_decompress_one_atomic 関数は、読み取りインデックスをバッファの実際のサイズに対して制限することなく、圧縮チャンクバッファに進めます。これにより、攻撃者は、h5lsツールやh5repackツールなどによりH5Dreadを介してトリガーされ、保存された圧縮チャンクに含まれるよりも多くの展開データを記述するNビットフィルターパラメーターの細工されたHDF5ファイルを介して、領域外ヒープ読み取りを引き起こし、制約のあるケースでは隣接するヒープメモリを展開されたデータセット値に漏えいする可能性があります。
(CVE-2026-19027)

- H5Zfletcher32.c のH5Z__filter_fletcher32は、バッファが少なくとも 4 バイトであることをチェックせずに入力バッファサイズから 4 バイトの末尾チェックサムサイズを減算することで、チェックサムへのデータ長を計算し、size_tアンダーフローを許容します。これにより、攻撃者は、h5ls または h5dump ツールなどによって、H5Dread を介してトリガーされる、4 バイト未満の Fletcher32 フィルターチャンクを持つ細工された HDF5 ファイルを介して、サービス拒否(大量の領域外読み取りおよび H5_checksum_fletcher32 におけるアプリケーションのクラッシュ)を引き起こすことが可能です。(CVE-2026-19028)

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

ソリューション

HDF5 には、これらの問題に対処するリリースバージョンはありません。HDFGroup/hdf5 プルリクエスト 6497 からの Upstream パッチを適用するか、入手可能な場合にそれを含むリリースにアップグレードしてください。

参考資料

https://github.com/HDFGroup/hdf5/issues/6488

https://github.com/HDFGroup/hdf5/issues/6489

https://github.com/HDFGroup/hdf5/issues/6490

https://github.com/HDFGroup/hdf5/issues/6492

https://github.com/HDFGroup/hdf5/pull/6497

プラグインの詳細

深刻度: Medium

ID: 362604

ファイル名: hdf5_cve-2026-19026.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/10/2

更新日: 2026/10/2

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 4.3

パーセンタイル: 53.61

CVSS v2

リスクファクター: Medium

基本値: 4.3

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

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

CVSS v3

リスクファクター: High

基本値: 7.3

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

CVSS v4

リスクファクター: Medium

Base Score: 6.9

Vector: CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N

脆弱性情報

CPE: x-cpe:/a:hdfgroup:hdf5

必要な KB アイテム: Host/local_checks_enabled, installed_sw/HDF5

脆弱性公開日: 2026/8/5

参照情報

CVE: CVE-2026-19026, CVE-2026-19027, CVE-2026-19028

IAVB: 2026-B-0279