// 2 CRITICAL · 4 ZERO-DAY · 8 CVE · 6 EXPLOIT NELLE ULTIME 24H
La vulnerabilità ZDI-26-713 in GIMP consente RCE tramite file APNG malevoli. CVSS 7.8, patch disponibile dopo 140 giorni di disclosure coordinata.

Il 16 settembre 2026 il TrendAI Zero Day Initiative ha reso pubblica la vulnerabilità ZDI-26-713, identificata come CVE-2026-92183: un difetto nel parser APNG di GIMP che consente l'esecuzione remota di codice arbitrario attraverso l'apertura di un file immagine apparentemente innocuo. La gravità è alta — CVSS 7.8 — ma non critica, mitigata dal requisito di interazione utente. Tuttavia, la combinazione tra formato percepito come sicuro e software open-source ampiamente diffuso nel settore creativo-professionale rende il vettore di attacco particolarmente insidioso.

Punti chiave
  • Il difetto è uno stack-based buffer overflow nel parsing di file APNG, causato dalla mancata validazione della lunghezza dei dati utente prima della copia in buffer allocato sullo stack
  • Il punteggio CVSS è 7.8 secondo la tabella published di ZDI, che classifica la vulnerabilità come ad alta gravità ma non critica
  • L'exploit richiede interazione umana: l'utente deve visitare una pagina malevola o aprire direttamente un file APNG appositamente confezionato
  • GIMP ha rilasciato una patch correttiva; la disclosure coordinata ha coperto 140 giorni dal report iniziale del 29 aprile 2026

Il meccanismo del difetto: quando il parser APNG perde il controllo

La falla risiede specificamente nel modulo di elaborazione dei file APNG (Animated Portable Network Graphics), un formato esteso della famiglia PNG che supporta animazioni e gode di crescente adozione come alternativa alle GIF animate. Secondo l'advisory ZDI-26-713, il problema deriva dalla "mancanza di adeguata validazione della lunghezza dei dati forniti dall'utente prima della copia in un buffer basato su stack". Questo meccanismo classico di buffer overflow basato su stack permette di sovrascrivere l'indirizzo di ritorno della funzione, deviando l'esecuzione del programma verso codice arbitrario.

Il formato APNG, pur essendo un'estensione del robusto PNG, introduce complessità aggiuntiva nella gestione dei frame, dei chunk di controllo dell'animazione e dei metadati temporali. Il parser di GIMP deve gestire queste strutture dati annidate, e proprio in questo processo la mancata verifica dei limiti di dimensione espone il software a sovrascritture di memoria controllate dall'attaccante.

"This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file." — TrendAI Zero Day Initiative, Advisory ZDI-26-713

Timeline e disclosure: 140 giorni di coordinamento

La vulnerabilità è stata segnalata al vendor il 29 aprile 2026. La pubblicazione coordinata è avvenuta il 16 settembre 2026, dopo un intervallo di circa 140 giorni. Questa tempistica rientra nelle politiche standard di disclosure dello ZDI, che prevede un periodo di coordinamento con il vendor per permettere lo sviluppo e il rilascio di correzioni senza esporre pubblicamente il dettaglio tecnico prima che gli utenti possano applicare la patch.

Il record CVE-2026-92183 è stato pubblicato su cve.org il 15 settembre 2026 alle 17:57:22 GMT, anticipando di un giorno il rilascio coordinato dell'advisory. Al momento del crawling, il record risultava ancora in stato "reserved": l'identificatore è confermato, ma i dettagli tecnici non erano ancora stati popolati dalla CNA (CVE Numbering Authority) responsabile. Questo ritardo nella popolazione del record ufficiale CVE rispetto alla pubblicazione ZDI è una dinamica ricorrente nel processo di disclosure coordinata, dove l'advisory del vendor di sicurezza primario spesso precede l'aggiornamento formale del database centrale.

Il profilo del rischio: perche il formato APNG è un vettore insidioso

L'angolo di attacco qui non è banale. I professionisti creativi — designer, fotografi, illustratori — operano quotidianamente con file immagine e tendono a percepire i formati di grafica raster come intrinsecamente meno pericolosi rispetto a eseguibili, documenti Office o PDF. Questa percezione di sicurezza è in parte fondata: i parser di immagine statica hanno storicamente presentato una superficie di attacco minore rispetto ai motori di rendering documentali. Ma l'evoluzione verso formati "ricchi" come APNG, con supporto per animazione, metadati estesi e strutture dati complesse, ha progressivamente eroso questo confine.

Il formato APNG è inoltre particolarmente esposto a vettori di distribuzione camuffati: immagini animate condivise via chat aziendale, anteprime in browser, allegati email con estensione .png che in realtà contengono chunk APNG. La natura del difetto — richiedere solo l'apertura del file — lo rende compatibile con tecniche di spear-phishing mirate a target creativi, dove il payload malevolo può essere mascherato da materiale di riferimento, mockup o asset di progetto.

Cosa fare adesso

  • Verificare l'applicazione dell'aggiornamento correttivo rilasciato da GIMP: l'advisory ZDI-26-713 conferma che una patch è disponibile, e la priorità operativa è assicurare che tutte le installazioni in uso siano aggiornate
  • Rivedere i controlli sui file APNG in ingresso nelle infrastrutture aziendali, in particolare nei flussi di lavoro creativo-professionale dove questo formato è impiegato come alternativa alle GIF animate
  • Valutare la segmentazione delle workstation GIMP rispetto alle risorse di rete sensibili, considerando che l'esecuzione di codice avviene nel contesto del processo dell'utente con i relativi privilegi
  • Documentare nei protocolli di sicurezza il formato APNG come vettore potenziale per RCE, superando la categorizzazione generica di "immagine sicura" che può indurre a comportamenti di apertura non cautelativi

Il contesto più ampio: quando la complessità dei formati "moderni" supera la perimetrazione mentale

Questa vulnerabilità si inserisce in un pattern più ampio: la progressiva erosione del confine tra formati "passivi" e "attivi". APNG, HEIF, AVIF e i loro derivati portano nel mondo dell'immagine statica funzionalità — animazione, layer, metadati esecutivi — che espandono la superficie di parsing senza che la percezione del rischio si adegui altrettanto rapidamente. GIMP, con il suo parser APNG, è caduto in una trappola comune: l'assunzione implicita che i dati in ingresso rispettino i vincoli dichiarati dal formato, senza controlli difensivi sui limiti effettivi.

Il dato che il CVSS rimanga sotto la soglia critica (9.0+) non deve tradursi in sottovalutazione. Sette virgola otto significa che, una volta superato il vettore di interazione umana, l'impatto è totale: compromissione completa della riservatezza, integrità e disponibilità del sistema affetto. Per un fotografo freelance o uno studio di design che gestisce asset proprietari dei clienti, questa è una soglia di danno incompatibile con l'inazione.

Fonti

Le informazioni sono state verificate sulle fonti citate e aggiornate al momento della pubblicazione.

Fonti


Fonti e riferimenti
  1. zerodayinitiative.com
  2. cve.org
  3. trendmicro.com