提出 #766431: strukturag libheif 1.21.2 Out-of-Bounds Read情報

タイトルstrukturag libheif 1.21.2 Out-of-Bounds Read
説明This vulnerability is a sequence–track consistency validation flaw in libheif. A crafted file can declare more samples in stsz/stts than are actually covered by stsc. Track::load fails to reject this inconsistent state, allowing it to propagate. As a result, Track::init_sample_timing_table may compute an out-of-range chunkIdx, and Track_Visual::decode_next_image_sample subsequently dereferences m_chunks[chunkIdx] without proper bounds checking. This leads to a heap out-of-bounds read and a process crash (DoS).
ソース⚠️ https://github.com/strukturag/libheif/issues/1715
ユーザー
 Niebelungen (UID 95430)
送信2026年02月24日 11:34 (7 月 ago)
モデレーション2026年03月11日 13:03 (15 days later)
ステータス承諾済み
VulDBエントリ350382 [strukturag libheif 迄 1.21.2 stsz/stts track.cc Track::load 情報漏えい]
ポイント20

Want to know what is going to be exploited?

We predict KEV entries!