Skip to finding
important · Zero-click

A crafted HEIF auxiliary-image graph can crash libheif during decoding.

Affects

libheif, the cross-platform HEIF and AVIF decoding library used by image applications and server-side processors.

An unsupported auxiliary item receives a null context that verify_decodable dereferences when a consumer traverses or decodes it.

Detail and 4 sources

Upstream published a complete regression-file generator, but released-version scope and receipt-only reachability remain unverified.

Chain to watch
Deliver a crafted HEIF file to a default consumer→↓Cause automatic auxiliary-image traversal→↓Terminate the receiving or indexing process→↓Receipt-only behavior in mail clients, thumbnailers, chat clients, indexers, and upload processors is not established.
Unverified chainRun the regression-file generator through default desktop thumbnailers and common inline-attachment paths.
Share this finding
Get it by email

The same brief, every morning. One email a day, nothing else.

Every finding here carries a source that was checked before it published. If something is wrong, write to admin@fullchain.sh — corrections are published on the day they affect.

Monday, September 7, 2026