In precedenza, mi è stato inviato un messaggio su un potenziale rischio per la sicurezza in uno dei miei progetti. L'ho controllato e ho scoperto che consente "l'esecuzione di codice arbitrario". (Quota perché è in esecuzione in una VM, ma il danno che si può fare è comunque enorme)
Poiché si tratta di un progetto open source, immagino che altre persone lo abbiano trovato e lo abbiano già sfruttato. Tuttavia, sono riluttante a risolverlo, perché tutti saranno in grado di vedere il commit e conoscere l'exploit. Dal momento che non ho modo di contattare gli utenti e non c'è modo di forzare un aggiornamento (gli aggiornamenti sono manuali), non saprei cosa fare qui.
Se lo lascio stare, la gente lo sfrutterà. Se lo aggiusto, le persone lo sfruttano ancora di più.
Come posso procedere?