Nvidia GeForce Experience Node.js-tietoturvan haavoittuvuus

Kokeile Instrumenttia Ongelmien Poistamiseksi

Sec Kysy turvallisuustutkijoilta löydetty Nvidian GeForce Experience -ohjelmiston haavoittuvuus, jonka avulla hyökkääjät voivat ohittaa Windows-sovellusten sallittujen luetteloiden luettelon.

Nvidian GeForce Experience on ohjelma, jonka Nvidia asentaa oletuksena ohjainpaketeihinsa. Nvidia on räjäyttänyt ohjelman, joka on alun perin suunniteltu tarjoamaan käyttäjille hyvät konfiguraatiot tietokonepeleille, jotta ne toimisivat paremmin käyttäjäjärjestelmissä.

Ohjelmisto tarkistaa ohjainpäivitykset nyt ja saattaa asentaa ne ja sen pakottaa rekisteröinnin ennen kuin sen muut toiminnot tulevat saataville.

Mielenkiintoista on, että sitä ei tarvita näytönohjaimen käyttämiseen ja että videokortti toimii yhtä hyvin ilman sitä.

Nvidia GeForce Experience asentaa node.js-palvelimen järjestelmään, kun se on asennettu. Tiedostoa ei kutsuta node.js, mutta NVIDIA Web Helper.exe, ja se sijaitsee oletusarvon mukaan% ProgramFiles (x86)% NVIDIA Corporation NvNode .

Nvidia nimitti uudelleen Node.js-tiedoston NVIDIA Web Helper.exe -sovellukseksi ja allekirjoitti sen. Tämä tarkoittaa, että Node.js on asennettu useimpiin järjestelmiin, joissa on Nvidia-näytönohjain, ottaen huomioon, että ohjaimet asennetaan automaattisesti eikä käytetä mukautettua asennusvaihtoehtoa.

Kärki : Asenna vain tarvitsemasi Nvidia-ohjainkomponentit ja poista Nvidia Streamer Services ja muut Nvidia-prosessit käytöstä ,

Valkoisen luettelon avulla järjestelmänvalvojat voivat määritellä ohjelmat ja prosessit, jotka voivat ajaa käyttöjärjestelmää. Microsoft AppLocker on suosittu sallittujen tuotteiden listointiratkaisu Windows-tietokoneiden tietoturvan parantamiseksi.

Järjestelmänvalvojat voivat parantaa tietoturvaa edelleen käyttämällä allekirjoituksia koodin ja komentosarjojen eheyden varmistamiseksi. Jälkimmäistä tukevat Windows 10 ja Windows Server 2016 kanssa Microsoft Device Guard esimerkiksi.

Turvallisuustutkijat löysivät kaksi mahdollisuutta hyödyntää Nvidian NVIDIA Web Helper.exe -sovellusta:

  1. Käytä Node.js: tä suoraan vuorovaikutuksessa Windows-sovellusliittymien kanssa.
  2. Lataa haittakoodi suorittamalla suoritettava koodi 'node.js-prosessiin'.

Koska prosessi on allekirjoitettu, se ohittaa oletuksena kaikki maineeseen perustuvat tarkastukset.

Hyökkääjän kannalta tämä avaa kaksi mahdollisuutta. Käytä node.js joko suoraan vuorovaikutukseen Windows API: n kanssa (esimerkiksi poistamalla sovellusten sallittujen luetteloiden luominen käytöstä tai lataamalla heijastuneesti suoritettava tiedosto node.js-prosessiin vahingollisen binaarin suorittamiseksi allekirjoitetun prosessin puolesta) tai kirjoita täydellinen haittaohjelma solmun kanssa. js. Molemmilla vaihtoehdoilla on etuna se, että käynnissä oleva prosessi on allekirjoitettu ja ohittaa siten virustorjuntajärjestelmät (mainepohjaiset algoritmit) oletuskohtaisesti.

Kuinka ratkaista ongelma

Todennäköisesti paras vaihtoehto on tällä hetkellä poistaa Nvidia GeForce Experience -asiakasohjelma käyttöjärjestelmästä.

Ensin kannattaa varmistaa, että järjestelmä on haavoittuvainen. Avaa kansio% ProgramFiles (x86)% NVIDIA Corporation Windows PC: llä ja tarkista, onko hakemisto NvNode.

nvnode

Jos se on, avaa hakemisto. Etsi hakemistosta Nvidia Web Helper.exe-tiedosto.

nvidia web helper exe

Napsauta tiedostoa hiiren kakkospainikkeella sen jälkeen ja valitse ominaisuudet. Kun ominaisuusikkuna avautuu, siirry yksityiskohtiin. Siellä sinun pitäisi nähdä alkuperäinen tiedostonimi ja tuotteen nimi.

node.exe

Kun olet todennut, että Node.js-palvelin on todellakin koneella, on aika poistaa se, jos Nvidia GeForce Experience -toimintoa ei vaadita.

  1. Voit käyttää Ohjauspaneeli> Poista Ohjelma-sovelmaa tätä varten tai jos käytät Windows 10 -asetuksia> Sovellukset> Sovellukset ja ominaisuudet.
  2. Kummassakin tapauksessa Nvidia GeForce Experience luetellaan erillisenä järjestelmään asennettuna ohjelmana.
  3. Poista Nvidia GeForce Experience -ohjelma järjestelmästäsi.

Jos tarkistat ohjelmakansion jälkeenpäin uudelleen, huomaat, että koko NvNode-kansio ei ole enää järjestelmässä.

Nyt lue : Estä Nvidia-telemetriaseuranta Windows-tietokoneissa