Sono state rilevate vulnerabilità nei dispositivi Bluetooth che utilizzano i SoC della Airoha Systems, che consentono di ottenere il controllo del dispositivo inviando dati appositamente formattati tramite Bluetooth Classic o BLE (Bluetooth Low Energy). L'attacco può essere effettuato senza autenticazione e senza previa accoppiamento, a condizione che il dispositivo vittima si trovi entro la portata del segnale Bluetooth (circa 10 metri). Le vulnerabilità riguardano alcuni modelli di cuffie wireless, altoparlanti e microfoni di Sony, Marshall, Beyerdynamic e aziende meno note.
I ricercatori che hanno scoperto la vulnerabilità sono stati in grado di preparare un prototipo di strumento che consente di leggere e scrivere dati nella memoria volatile e Flash tramite Bluetooth. Nella pratica, ottenere l'accesso completo alla memoria delle cuffie potrebbe essere utilizzato per attaccare lo smartphone accoppiato dell'utente. In particolare, si menziona che attraverso l'interazione delle cuffie con lo smartphone è possibile accedere al contenuto della rubrica, estrarre la cronologia delle chiamate, effettuare chiamate e ascoltare conversazioni o suoni captati dal microfono.
Per interagire con lo smartphone, dalle cuffie compromesse, vengono utilizzate le funzionalità del profilo Bluetooth HFP (Hands-Free Profile), che consentono di inviare comandi allo smartphone. A causa della complessità di sfruttamento delle vulnerabilità, si può supporre che i problemi saranno ricercati per condurre attacchi mirati su persone specifiche, anziché per un uso massiccio contro utenti comuni. Il problema è che lo strumento per condurre l'attacco deve essere implementato per ciascun modello di cuffie specifico, poiché è necessario tenere conto delle differenze nell'allocazione della memoria in ciascun firmware.
La possibilità di condurre un attacco è resa possibile grazie alla scoperta di tre vulnerabilità nello stack Bluetooth di Airoha. Le vulnerabilità CVE-2025-20700 e CVE-2025-20701 consentono di stabilire un canale di comunicazione con Bluetooth BR/EDR (Bluetooth Classic) e servizi GATT (Bluetooth Low Energy) senza passare attraverso l'autenticazione, mentre la vulnerabilità CVE-2025-20702 consente di utilizzare un protocollo avanzato specifico per i SoC Airoha per manipolare il dispositivo. I ricercatori hanno rilevato che il protocollo avanzato, tra l'altro, consente di leggere e scrivere dati nella RAM e Flash, è accessibile senza accoppiamento dei dispositivi tramite BLE GATT o Bluetooth Classic RFCOMM.
Le informazioni sulle vulnerabilità sono state inviate all'azienda Airoha il 25 marzo, ma si è riusciti a ottenere una risposta solo il 27 maggio dopo diversi tentativi di contatto con Airoha e l'intervento di alcuni produttori di dispositivi. Il 4 giugno, Airoha ha iniziato a distribuire un SDK aggiornato tra i produttori, contenente funzionalità per bloccare le vulnerabilità. Alla fine di giugno, trascorsi 90 giorni dall'invio delle informazioni sul problema, i ricercatori hanno pubblicato informazioni generali sulle vulnerabilità, ma hanno deciso di non rivelare i dettagli relativi al protocollo problematico per dare ai produttori ulteriore tempo per distribuire gli aggiornamenti del firmware.
Dispositivi in cui sono state confermate le vulnerabilità in esame:
- Beyerdynamic Amiron 300;
- Bose QuietComfort Earbuds;
- EarisMax Bluetooth Auracast Sender;
- Jabra Elite 8 Active;
- JBL Endurance Race 2, JBL Live Buds 3;
- Jlab Epic Air Sport ANC;
- Marshall ACTON III, MAJOR V, MINOR IV, MOTIF II, STANMORE III, WOBURN III;
- MoerLabs EchoBeatz;
- Sony CH-720N, Link Buds S, ULT Wear, WF-1000XM3/4/5, WF-C500, WF-C510-GFP, WH-1000XM4/5/6, WH-CH520, WH-XB910N, WI-C100;
- Teufel Tatws2.
Fonte: opennet.ru
