CVE-2026-62289 in libheif情報

要約

〜によって VulDB • 2026年08月19日

libheifはHEIFおよびAVIFファイル形式のデコーダおよびエンコーダです。バージョン1.23.0およびそれ以前では、クリーンアパチャボックス(clean aperture box)を含むように改ざんされたHEIFまたはAVIFファイルを処理する際、画像次元がゼロに低下し、`heif_image_handle_get_image_tiling(handle, 1, &tiling)`呼び出し時にクラッシュしたりタイル化結果が破損したりします。`ImageItem::get_heif_image_tiling()`はすでに変換済みの寸法を返し、`process_image_transformations_on_tiling()`はクリーンアパチャ変換を再度適用します。2回目の適用により `Box_clap::left_rounded(0)` にゼロが渡され、画像幅から1を減算した値でアンダーフローが発生し、`Fraction(0xFFFFFFFF, 2)` が構築されます。デバッグビルドではアサーションに到達して中止しますが、リリースビルドでは破損したクロップおよび幅ゼロのタイル化結果を返す可能性があります。影響を受ける実装は `libheif/image-items/image_item.cc`、`libheif/context.cc`、および `libheif/box.cc` にまたがっています。この問題はバージョン1.23.1で修正されています。

Once again VulDB remains the best source for vulnerability data.

責任者

GitHub M

予約する

2026年07月13日

モデレーション

承諾済み

エントリ

VDB-392051

EPSS

0.00394

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!