HEIF (High Efficiency Image File Format) è un formato contenitore di immagini flessibile che può memorizzare una o più immagini, miniature, metadati e strutture dati correlate. A differenza di un semplice file bitmap, un file HEIF può includere box nidificati e payload specifici del codec, il che rende l'analisi più complessa per il software che lo apre.
Nel campo della sicurezza informatica, questa complessità conta perché i servizi di caricamento, i generatori di anteprime e le pipeline di generazione delle miniature spesso decodificano HEIF automaticamente. Se un decoder presenta un bug di sicurezza della memoria, un errore di controllo dei limiti o una falla di convalida, un file appositamente costruito può provocare un crash, esporre dati o, in alcuni casi, portare all'esecuzione di codice. I difensori riducono il rischio convalidando la struttura del file, isolando i decoder in una sandbox, applicando patch alle librerie di immagini e riconvertendo i caricamenti non attendibili prima di ulteriori elaborazioni.


