Open VSX è un registro di estensioni per editor compatibili con Visual Studio Code. Consente agli sviluppatori di pubblicare e installare componenti aggiuntivi, temi e strumenti da un marketplace condiviso anziché da un unico store del fornitore.
In termini di sicurezza, Open VSX è importante perché le piattaforme di estensioni fanno parte della supply chain del software. Gli aggressori possono abusare della fiducia che gli utenti ripongono in nomi familiari pubblicando pacchetti dall'aspetto simile, una tecnica spesso chiamata spoofing delle estensioni. Un'estensione malevola può richiedere accesso a file, impostazioni, processi o flussi di lavoro legati alla compilazione, esponendo segreti o alterando il codice. I difensori dovrebbero verificare l'identità del publisher, confrontare attentamente i nomi, esaminare la cronologia degli aggiornamenti e trattare le estensioni sulle workstation degli sviluppatori e sui sistemi collegati alla CI come software sensibile dal punto di vista della sicurezza.


