In Breve
- Cosa ha fatto l'ingegnere di Amazon?
- Ha utilizzato l'IA Claude Opus 5 per modificare il firmware di periferiche per PC.
- Quali dispositivi sono stati coinvolti?
- Webcam Insta360, microfono Shure, monitor Asus ROG Swift PG42UQ, chiavetta di acquisizione Elgato e mini-lampada Elgato.
- Qual è il rischio principale emerso?
- La maggior parte delle periferiche non ha adeguate protezioni di integrità del firmware.
Un ingegnere della sicurezza di Amazon ha recentemente attirato l’attenzione della comunità tecnologica utilizzando l’intelligenza artificiale Claude Opus 5 per modificare il firmware di diverse periferiche per PC. Questa operazione ha messo in evidenza la facilità con cui dispositivi come webcam, microfoni e monitor possono essere alterati, sollevando seri interrogativi sulla sicurezza di tali strumenti.
Tra i dispositivi coinvolti nel progetto ci sono una webcam Insta360, un microfono Shure, un monitor Asus ROG Swift PG42UQ, una chiavetta di acquisizione Elgato e una mini-lampada Elgato. Il processo ha richiesto circa 13 ore di lavoro e ha visto l’uso di meno di 100 comandi all’IA per raggiungere gli obiettivi desiderati. L’ingegnere ha reperito il firmware e gli strumenti di aggiornamento direttamente dai produttori, eseguendo poi le modifiche in un ambiente di reverse engineering.
Un aspetto preoccupante emerso dall’analisi è che la maggior parte delle periferiche non presenta adeguate protezioni contro l’integrità del firmware. Solo la mini-lampada Elgato ha mostrato qualche forma di difesa, ma questa è risultata facilmente aggirabile. Le modifiche apportate hanno portato a funzionalità sia utili che potenzialmente pericolose, come la disattivazione dell’indicatore di registrazione della webcam e la possibilità di mantenere attivo il microfono nonostante il LED di mute indichi il contrario.
Inoltre, l’ingegnere ha rimosso un avviso di ‘pixel cleaning’ sul monitor, una soluzione non ancora implementata nel firmware, e ha replicato alcune funzioni dell’utility DisplayWidget su Linux tramite uno script shell, consentendo l’assegnazione di hotkey per il reticolo hardware e il contatore FPS. Un altro risultato significativo è stata l’ottenimento di una shell di root su un monitor commerciale Dell.
Queste scoperte sottolineano come le periferiche, essendo piccoli computer con meccanismi di aggiornamento del firmware, rappresentino obiettivi ideali per attacchi di reverse engineering automatizzati. L’ingegnere ha espresso la sua preoccupazione riguardo al fatto che l’automazione offerta dall’IA possa ridurre drasticamente il tempo e lo sforzo necessari per eseguire tali attacchi, aumentando il rischio di impianto di firmware malevoli su dispositivi esterni.
In conclusione, questa esperienza mette in luce la necessità di un’attenzione maggiore alla sicurezza delle periferiche informatiche, in particolare in un’epoca in cui l’IA sta diventando sempre più accessibile e potente. È fondamentale che i produttori di hardware considerino queste vulnerabilità e implementino misure di sicurezza più robuste per proteggere gli utenti da potenziali minacce informatiche.
