Уязвимостта на защитата на Nvidia GeForce Experience

Опитайте Нашия Инструмент За Премахване На Проблемите

Sec Consult изследователи по сигурността открит уязвимост в софтуера GeForce Experience на Nvidia, който позволява на нападателите да заобиколят белите списъци с приложения на Windows.

GeForce Experience на Nvidia е програма, която Nvidia инсталира по подразбиране в своите драйверни пакети. Програмата, първоначално предназначена да предостави на потребителите добра конфигурация за компютърни игри, така че те да работят по-добре в потребителските системи, оттогава е разрушена от Nvidia.

Софтуерът проверява за актуализации на драйвери сега и може да ги инсталира и то налага регистрация преди да стане достъпна и другата му функционалност.

Интересното при него е, че тя не е необходима за използване на графичната карта и че видеокартата работи еднакво добре и без нея.

Nvidia GeForce Experience инсталира node.js сървър в системата, когато е инсталиран. Файлът не се нарича node.js, а NVIDIA Web Helper.exe и се намира под% ProgramFiles (x86)% NVIDIA Corporation NvNode по подразбиране.

Nvidia преименува Node.js на NVIDIA Web Helper.exe и я подписва. Това означава, че Node.js е инсталиран в повечето системи с графични карти на Nvidia, като се има предвид, че драйверите се инсталират автоматично и не използват опцията за персонализирано инсталиране.

Бакшиш : Инсталирайте само компонентите на драйвера на Nvidia, които са ви необходими , и деактивирайте Nvidia Streamer Services и други Nvidia процеси ,

Белият списък позволява на администраторите да определят програми и процеси, които могат да се изпълняват в операционна система. Microsoft AppLocker е популярно решение за подобряване на сигурността на Windows компютри.

Администраторите могат допълнително да подобрят сигурността, като използват подписи, за да наложат целостта на кода и скрипта. Последният се поддържа от Windows 10 и Windows Server 2016 с Microsoft Device Guard например.

Изследователите по сигурността откриха две възможности за използване на приложението NVIDIA Web Helper.exe на Nvidia:

  1. Използвайте Node.js директно за взаимодействие с API на Windows.
  2. Заредете изпълним код „в процеса node.js“, за да стартирате злонамерен код.

Тъй като процесът е подписан, той ще заобиколи всички проверки въз основа на репутацията по подразбиране.

От гледна точка на нападателя това отваря две възможности. Или използвайте node.js, за да взаимодействате директно с API на Windows (например, за да деактивирате белите списъци на приложенията или да заредите рефлексивно изпълним файл в процеса node.js, за да стартирате злонамерения двоичен код от името на подписания процес) или да напишете пълния зловреден софтуер с възел. JS. И двете опции имат предимството, че протичащият процес е подписан и следователно заобикаля антивирусни системи (алгоритми, базирани на репутацията) по подразбиране.

Как да разрешим проблема

Вероятно най-добрият вариант в момента е да деинсталирате клиента на Nvidia GeForce Experience от операционната система.

Първото нещо, което може да искате да направите, е да се уверите, че една система е уязвима. Отворете папката% ProgramFiles (x86)% NVIDIA Corporation на компютъра с Windows и проверете дали директория NvNode съществува.

nvnode

Ако стане така, отворете директорията. Намерете файла Nvidia Web Helper.exe в директорията.

nvidia web helper exe

След това щракнете с десния бутон върху файла и изберете свойства. Когато се отвори прозорецът на свойствата, преминете към подробности. Там трябва да видите името на оригиналния файл и името на продукта.

node.exe

След като установите, че сървърът на Node.js наистина е на машината, е време да го премахнете, при условие че не се изисква опит на Nvidia GeForce.

  1. Можете да използвате Контролния панел> Деинсталирайте програмен аплет за това или ако използвате Настройки на Windows 10> Приложения> Приложения и функции.
  2. Така или иначе, Nvidia GeForce Experience е посочен като отделна програма, инсталирана в системата.
  3. Деинсталирайте програмата Nvidia GeForce Experience от вашата система.

Ако проверите отново папката на програмата след това, ще забележите, че цялата папка NvNode вече не е в системата.

Сега четете : Блокиране на Nvidia Telemetry проследяване на компютри с Windows