ImageMagick è una suite di elaborazione immagini lato server usata per convertire, ispezionare, ridimensionare e trasformare molti formati di immagine. Le applicazioni web spesso la richiamano dopo il caricamento di un file da parte di un utente, quindi si trova su un confine di fiducia delicato: contenuti non attendibili vengono affidati a un parser e convertitore potente che opera con privilegi del server.
Questo è importante nella sicurezza informatica perché l'elaborazione delle immagini non è solo una visualizzazione passiva. Un'immagine creata ad arte può mettere sotto চাপերՀ i parser dei formati, attivare comportamenti imprevisti dei delegati o esporre debolezze nel modo in cui lo strumento è configurato. Negli attacchi reali, ImageMagick è stato parte di catene di upload in cui un'immagine apparentemente innocua diventa un modo per leggere file, scrivere file o mandare in crash un servizio se i permessi e il sandboxing sono troppo permissivi. I difensori riducono il rischio limitando i coder e i delegati abilitati, imponendo rigidi limiti alle risorse, isolando il processore e mantenendo il pacchetto aggiornato con le patch.


