Un'immagine Open Graph è l'immagine di anteprima che le piattaforme social mostrano quando viene condiviso un link. I siti web la usano per controllare l'aspetto delle pagine nei feed, nelle chat e nelle app di messaggistica. Spesso viene generata dinamicamente a partire dai dati della pagina, dai titoli o dai contenuti degli utenti, il che la rende più di un semplice elemento estetico.
Nella sicurezza informatica, le immagini Open Graph sono importanti perché l'endpoint di rendering può diventare una superficie di attacco. Se input non fidati raggiungono i modelli delle immagini, il markup SVG o gli attributi di stile, un attaccante può provocare injection, fuga di dati o esecuzione di codice lato server in sistemi progettati male. Chi difende dovrebbe trattare i generatori di immagini di anteprima come qualsiasi altro endpoint pubblico: convalidare gli input, evitare l'interpolazione diretta nell'SVG, usare template sicuri e applicare rapidamente le patch al framework di rendering.


