Sono state rilevate vulnerabilità nei dispositivi Bluetooth che utilizzano SoC della Airoha Systems, che consentono di ottenere il controllo sul dispositivo inviando dati appositamente formattati tramite Bluetooth Classic o BLE (Bluetooth Low Energy). L'attacco può essere eseguito senza autenticazione e senza accoppiamento preliminare, a patto che il dispositivo della vittima sia entro la portata del segnale Bluetooth (circa 10 metri). Le vulnerabilità interessano alcuni modelli di cuffie wireless, altoparlanti e microfoni di Sony, Marshall, Beyerdynamic e di aziende meno conosciute.
I ricercatori che hanno scoperto la vulnerabilità sono riusciti a sviluppare un prototipo di strumento in grado di leggere e scrivere dati nella memoria volatile e nella Flash tramite Bluetooth. Nella pratica, ottenere accesso completo alla memoria delle cuffie potrebbe essere utilizzato per attaccare lo smartphone accoppiato. In particolare, si menziona che attraverso l'interazione delle cuffie con lo smartphone è possibile accedere ai contenuti 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 consente di inviare comandi allo smartphone. A causa della complessità di sfruttamento delle vulnerabilità, si può presumere che i problemi saranno utilizzati per eseguire attacchi mirati su persone specifiche, piuttosto che per un uso di massa contro utenti normali. Il problema è che lo strumento per condurre l'attacco deve essere realizzato per ogni singolo modello di cuffie, poiché è necessario tenere conto delle differenze nella disposizione della memoria in ogni firmware.
L'attacco è reso possibile dalla scoperta di tre vulnerabilità nel stack Bluetooth 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 autenticazione, mentre la vulnerabilità CVE-2025-20702 consente di utilizzare un protocollo specifico per SoC Airoha per manipolare il dispositivo. I ricercatori hanno scoperto che il protocollo esteso di servizio, tra l'altro, permette di leggere e scrivere dati nella RAM e Flash, ed è accessibile senza accoppiamento dei dispositivi tramite BLE GATT o Bluetooth Classic RFCOMM.
Le informazioni sulle vulnerabilità sono state inviate ad Airoha il 25 marzo, ma si è ricevuta risposta solo il 27 maggio dopo diversi tentativi di contattare Airoha e coinvolgere alcuni produttori di dispositivi. Il 4 giugno, Airoha ha iniziato a distribuire un SDK aggiornato tra i produttori, che includeva funzionalità per bloccare le vulnerabilità. A fine giugno, dopo il termine di 90 giorni dalla comunicazione del problema, i ricercatori hanno pubblicato informazioni generali sulle vulnerabilità, ma hanno deciso di non rivelare dettagli sul protocollo problematico per dare ai produttori ulteriore tempo per distribuire aggiornamenti del firmware.
Dispositivi in cui sono state confermate le vulnerabilità in questione:
- 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
