Windows Defender blocca il driver libero WinRing0, utilizzato nel software OEM ufficiale

A partire dall'11 marzo, il pacchetto antivirus integrato in Windows, Windows Defender, ha iniziato a bloccare (mettere in quarantena) il driver gratuito WinRing0. Questo driver viene utilizzato per accedere all'hardware da spazio utente, per il quale non è previsto alcun altro API nel sistema.

Il driver WinRing0 è richiesto in progetti che gestiscono le impostazioni dell'hardware, sia open source (OpenRGB, Libre Hardware Monitor, FanControl) che proprietari (SignalRGB, Razer Synapse 3). Tra i programmi che utilizzano il driver, ci sono software ufficiali di decine di produttori di hardware, tra cui alcuni molto popolari. È importante notare che il driver è stato firmato autonomamente dall'autore (sviluppatore di CrystalDiskMark) ed è stato accettato da Microsoft.

Il problema segnalato da Microsoft, che ha portato al blocco, è legato al fatto che qualsiasi programma può accedere al driver installato nel sistema, e attraverso il driver, il programma può manipolare qualsiasi dispositivo nel sistema o accrescere i propri privilegi (CVE-2020-14979).

In seguito al blocco, molte aziende hanno dovuto reagire. Ad esempio, SignalRGB ha trasferito il programma per utilizzare una propria sostituzione proprietaria, mentre Steelseries ha disabilitato completamente nel proprio software la funzionalità per visualizzare le metriche di sistema sugli schermi integrati dell'hardware.

Attualmente, è stata rilasciata una correzione per WinRing0 che limita l'uso del driver solo ai programmi eseguiti con diritti di amministratore. Tuttavia, a causa dei cambiamenti nella politica di Microsoft riguardo ai driver, ottenere una firma per la nuova build è difficile.

L'azienda cinese HYTE, che sviluppa software per il monitoraggio dell'hardware HYTE Nexus, che utilizza anche questo driver, si è proposta di occuparsi della procedura burocratica e ha annunciato che pubblicherà una build firmata per l'uso libero. Tuttavia, anche se Microsoft accetterà il driver aggiornato, molti programmi per la gestione delle impostazioni hardware e il monitoraggio dovranno essere eseguiti con diritti di amministratore o adattati per funzionare con il driver modificato.

Il driver WinRing0 ha un unico analogo chiamato inpout32, che al momento non è bloccato da Windows Defender e dagli antivirus, tuttavia viene bloccato da popolari anti-cheat (il più noto è Vanguard di RIOT, utilizzato in giochi come Valorant).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster