Heifer isobmff: Memory exhaustion when parsing a crafted `iloc` box
Affects heifer-isobmffSource GCVE Database
CVSS 6.5 Medium : upgrade to 0.3.27 when convenient.
Data as of 9 Nov 2026, 11:34 UTC
- Patch
- Available – fixed in 0.3.27
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HWhat to do
Upgrade heifer-isobmff to 0.3.27.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
crates.ioheifer-isobmffpkg:cargo/heifer-isobmffOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available in heifer-isobmff version 0.3.27 that addresses this issue by bounding item and extent counts and rejecting invalid extents. Users and developers should upgrade to version 0.3.27 or later to mitigate this vulnerability.
Description
A memory exhaustion vulnerability exists in heifer-isobmff when parsing crafted HEIF/HEIC files with a maliciously large number of item and extent counts in the iloc box. This can cause excessive memory allocation leading to process aborts. The issue affects all versions prior to 0.3.27 and was fixed by bounding counts and rejecting invalid extents.