JPEG 2000 è un formato di compressione per immagini statiche e un codec progettato per migliorare il JPEG classico. Utilizza strutture e logiche di decodifica più complesse rispetto a molti formati immagine più semplici, il che gli conferisce forti capacità di compressione ma anche una superficie di attacco più ampia quando il software deve analizzarlo.
Nella sicurezza informatica, JPEG 2000 è importante perché gli aggressori possono nascondere dati immagine malevoli all'interno di file che sembrano documenti ordinari, soprattutto PDF e file di офис che incorporano immagini. Se un parser o un renderer presenta un bug di sicurezza della memoria nella gestione di JPEG 2000, un file appositamente realizzato può provocare un crash, corruzione dei dati o persino esecuzione di codice remoto. I difensori riducono il rischio applicando patch ai motori di documenti, isolando in sandbox i servizi di conversione, limitando i caricamenti non attendibili e usando worker con privilegi minimi, così che un singolo difetto di parsing non possa compromettere l'intero sistema.


