Un'immagine Open Graph è l'immagine di anteprima che un sito pubblicizza tramite i metadati, così che le piattaforme social, le app di chat e i client di messaggistica possano mostrare una scheda di link ricca. Di solito è associata a una pagina con tag come og:image e può essere un file statico oppure generata dinamicamente dall'applicazione.
Nella sicurezza informatica, le immagini OG sono importanti perché spesso vengono create da codice di rendering lato server che elabora dati della pagina, titoli e stili. Se quella pipeline accetta input non sicuri, un attaccante può essere in grado di influenzare la generazione del markup, attivare bug di injection o abusare del percorso di rendering come superficie per l'esecuzione di codice. Chi difende dovrebbe trattare i percorsi dinamici per le immagini di anteprima come altre funzionalità esposte al pubblico: sanificare gli input, limitare i template e mantenere aggiornati i componenti del framework. Anche una funzionalità di branding può diventare un confine di sicurezza quando viene eseguita sul server.


