Quando il routing diventa l'arma: un percorso di aggiornamento malevolo colpisce Virtualizor
Una deviazione BGP nelle tubature di Internet ha trasformato un normale canale di aggiornamento software in un percorso di consegna rischioso, mostrando come la fiducia nella supply chain possa essere minacciata prima ancora che il codice raggiunga il prodotto.
Introduzione
Gli aggiornamenti software sono di solito considerati manutenzione noiosa e prevedibile. Questa ipotesi crolla rapidamente quando un aggressore può interferire con il percorso di rete che trasporta quegli aggiornamenti. Nel caso di Virtualizor, aggiornamenti malevoli sono stati distribuiti dopo che il routing BGP per l'infrastruttura di aggiornamento è stato dirottato e le richieste di aggiornamento sono state reindirizzate verso server malevoli.
Fatti rapidi
- Virtualizor è un software di gestione VPS usato per amministrare ambienti di server virtuali.
- L'evento ha coinvolto la distribuzione di aggiornamenti malevoli attraverso il canale di aggiornamento del software.
- Il traffico di aggiornamento è stato reindirizzato dopo il dirottamento del routing BGP dell'infrastruttura di aggiornamento.
- BGP è il sistema di routing inter-rete di Internet, non un controllo di sicurezza.
- L'entità completa dei sistemi interessati e qualsiasi impatto a valle resta non confermata.
TECHCROOK
La lezione tecnica non è solo che il routing può essere manipolato, ma che la fiducia negli aggiornamenti dipende da molto più del solo codice del prodotto. Se il traffico destinato a un updater legittimo viene deviato, gli aggressori possono essere in grado di collocare un server ostile nel mezzo di un processo che gli utenti si aspettano sia ordinario. In alcuni casi, ciò potrebbe significare contenuti alterati che raggiungono i client, a seconda di come il flusso di aggiornamento convalida ciò che riceve.
Il dirottamento BGP è particolarmente pericoloso perché opera al di sotto del livello applicativo. Il servizio colpito può sembrare ancora raggiungibile, mentre il percorso dietro le quinte non punta più dove dovrebbe. Questo può creare rischi come l'abuso della catena di aggiornamento o l'interruzione del servizio, a seconda delle circostanze, anche quando il software bersaglio non è stato violato direttamente.
Al momento della stesura, le informazioni pubbliche non hanno ancora stabilito pienamente la causa tecnica principale, la portata completa degli utenti interessati o se eventuali sistemi a valle siano stati compromessi. Le informazioni disponibili supportano un'analisi del rischio, non una conclusione definitiva su una compromissione più ampia.
Dal punto di vista difensivo, il messaggio pratico è limitato ma importante: i team di sicurezza dovrebbero monitorare anomalie di routing e verificare, ove possibile, i percorsi del traffico di aggiornamento. Per il software infrastrutturale, il canale di aggiornamento fa parte della superficie d'attacco, non di una funzione di supporto invisibile.
Conclusione
Questo incidente ricorda che gli aggressori non sempre devono violare il prodotto per minacciarlo. A volte il punto più debole è la strada su cui viaggia l'aggiornamento. Quando la fiducia nel routing viene meno, la fiducia nel software può essere costretta a ereditarne i danni.
WIKICROOK
- BGP: Border Gateway Protocol, il sistema usato dalle reti per scambiare informazioni di routing su Internet.
- Dirottamento BGP: Una tecnica di manipolazione del routing che devia il traffico su un percorso di rete non previsto.
- Aggiornamento malevolo: Un aggiornamento software che distribuisce codice dannoso invece di manutenzione o correzioni legittime.
- Infrastruttura di aggiornamento: I server e i percorsi di rete usati per distribuire aggiornamenti e patch software.
- Software di gestione VPS: Strumenti usati per creare, controllare e mantenere server privati virtuali.



