Centinaia di modelli di stampanti di Brother e di altri produttori (Fujifilm, Toshiba, Ricoh e Konica Minolta) sono risultati vulnerabili a gravi vulnerabilità scoperte dai ricercatori di Rapid7. Ad esempio, le stampanti sono dotate di una password di amministratore predefinita che può essere generata da aggressori remoti.
In totale, gli esperti hanno individuato otto diversi problemi nelle stampanti Brother:
| CVE | Descrizione | Che cosa influisce? | CVSS |
| CVE-2024-51977 | Un aggressore non autenticato può causare la fuga di informazioni riservate. | HTTP (porta 80), HTTPS (porta 443), IPP (porta 631) | 5,3 punti |
| CVE-2024-51978 | Un aggressore non autenticato può generare una password predefinita per l’amministratore. | HTTP (porta 80), HTTPS (porta 443), IPP (porta 631) | 9,8 punti |
| CVE-2024-51979 | Un aggressore autenticato può innescare un overflow del buffer dello stack. | HTTP (porta 80), HTTPS (porta 443), IPP (porta 631) | 7,2 punti |
| CVE-2024-51980 | Un aggressore non autenticato può forzare il dispositivo ad aprire una connessione TCP. | Servizi Web tramite HTTP (porta 80) | 5,3 punti |
| CVE-2024-51981 | Un aggressore non autenticato può forzare il dispositivo a eseguire una richiesta HTTP arbitraria. | Servizi Web tramite HTTP (porta 80) | 5,3 punti |
| CVE-2024-51982 | Un aggressore non autenticato può causare l’arresto anomalo del dispositivo. | PJL (porta 9100) | 7,5 punti |
| CVE-2024-51983 | Un aggressore non autenticato può causare l’arresto anomalo del dispositivo. | Servizi Web tramite HTTP (porta 80) | 7,5 punti |
| CVE-2024-51984 | Un aggressore autenticato può rivelare la password di un servizio esterno configurato. | Server LDAP, server FTP | 6,8 punti |
La più grave, scoperta dai ricercatori di sicurezza, è il CVE-2024-51978, poiché la password predefinita sulle stampanti vulnerabili viene generata in fase di produzione utilizzando uno speciale algoritmo e si basa sul numero di serie del dispositivo. Gli analisti di Rapid7 scrivono che il processo di generazione della password è facilmente invertibile e si presenta in questo modo:
Si noti che gli aggressori possono accedere al numero di serie della stampante di destinazione utilizzando vari metodi o sfruttando la vulnerabilità CVE-2024-51977. Possono quindi utilizzare l’algoritmo descritto per generare una password di amministratore e accedere come amministratore.
Gli aggressori possono quindi riconfigurare la stampante, accedere alle immagini scansionate salvate, al contenuto della rubrica, sfruttare il CVE-2024-51979 per l’esecuzione di codice remoto o il CVE-2024-51984 per raccogliere credenziali.
Sebbene tutte le vulnerabilità sopra menzionate siano già state risolte nei firmware aggiornati rilasciati dai produttori, il problema critico CVE-2024-51978 non è stato altrettanto facile da risolvere. Dopotutto, la radice della vulnerabilità risiede nella logica stessa di generazione delle password utilizzata nella produzione delle apparecchiature. In altre parole, tutti i dispositivi prodotti prima della scoperta di questo problema continueranno a utilizzare password predefinite prevedibili, a meno che gli utenti non le modifichino.