Od 11. března začal vestavěný antivirový balíček Windows Defender v operačním systému Windows blokovat (umísťovat do karantény) volný ovladač WinRing0. Ovladač se používá pro přístup z uživatelského prostoru k různému hardwaru, pro který není v systému k dispozici jiného API.
Ovladač WinRing0 je vyhledávaný v projektech spravujících nastavení hardwaru, a to jak ve volných (OpenRGB, Libre Hardware Monitor, FanControl), tak v proprietárních (SignalRGB, Razer Synapse 3) aplikacích. Mezi programy, které ovladač využívají, je oficiální software od desítek výrobců hardwaru, včetně těch populárních. Je třeba poznamenat, že ovladač byl podepsán samotným autorem (vývojářem CrystalDiskMark) a přijat společností Microsoft.
Problém, který Microsoft označil a kvůli kterému došlo k blokaci, souvisí s tím, že jakýkoliv program může získat přístup k ovladači nainstalovanému v systému a prostřednictvím ovladače může program manipulovat s jakýmkoliv zařízením v systému nebo zvýšit své oprávnění (CVE-2020-14979).
Vzhledem k provedené blokaci musely mnohé společnosti reagovat. Například SignalRGB převedli program na použití svého vlastního proprietárního náhradního řešení, zatímco Steelseries zcela vypnuli v jejich softwaru funkčnost pro zobrazování systémových statistik na integrovaných displejích jejich zařízení.
V současné době bylo pro WinRing0 vydáno opravení, které omezuje používání ovladače pouze programy spuštěnými s právy správce, nicméně kvůli změnám politiky společnosti Microsoft ohledně ovladačů je obtížné získat pro novou verzi podpis.
Čínská společnost HYTE, vyvíjející software pro monitorování hardware HYTE Nexus, v němž je také tento ovladač použit, se přihlásila k tomu, že vezme na sebe byrokratický postup, a oznámila, že zveřejní podepsanou verzi pro volné použití. Přesto, i když Microsoft akceptuje aktualizovaný ovladač, mnoho programů pro správu nastavení hardwaru a monitorování bude vyžadovat spuštění s právy správce nebo adaptaci na práci se změněným ovladačem.
O ovladači WinRing0 existuje pouze jeden ekvivalent s názvem inpout32, který momentálně není blokován Windows Defenderem ani antiviry, nicméně je blokován populárními anticheaty (nejznámějším je Vanguard od RIOT, který se používá v hrách jako Valorant).
Zdroj: opennet.ru
