Skip to main content
VulnerabilityPublished Updated

Heifer isobmff: Memory exhaustion when parsing a crafted `iloc` box

Affects heifer-isobmffSource GCVE Database

0

CVSS 6.5 Medium : upgrade to 0.3.27 when convenient.

Data as of 9 Nov 2026, 11:34 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
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:H

What to do

Upgrade heifer-isobmff to 0.3.27.

Affected software

ProductAffectedFixed in
crates.ioheifer-isobmffpkg:cargo/heifer-isobmffOther threatsAffected
  • >=0.0.0-0 <0.3.27
Fixed in
  • 0.3.27

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.

References

Community reviews

Loading reviews…