- Регистрация
- Окт 16, 2022
- Сообщения
- 1,236
- Реакции
- 215
- Награды
- 2
В некоторых материнских платах от ASUS, Gigabyte, MSI и ASRock реализация прошивки UEFI уязвима для атак с прямым доступом к памяти (DMA), которые могут обходить защиту памяти на ранних этапах загрузки.
Данная проблема безопасности получила несколько идентификаторов (CVE-2025-11901, CVE-2025‑14302, CVE-2025-14303 и CVE-2025-14304) из-за различий в реализациях от разных поставщиков.
DMA — это аппаратная функция, позволяющая таким устройствам, как видеокарты, устройства Thunderbolt и устройства PCIe, считывать и записывать данные непосредственно в оперативную память без участия центрального процессора.
IOMMU — это аппаратный межсетевой экран памяти, который находится между устройствами и оперативной памятью, контролируя, какие области памяти доступны для каждого устройства.
На ранней стадии загрузки, когда инициализируется прошивка UEFI, IOMMU должен активироваться, прежде чем станут возможны атаки DMA; в противном случае отсутствует защита от прерывания чтения или записи в области памяти посредством физического доступа.
Valorant не запускается на уязвимых системах.
Уязвимость была обнаружена исследователями Riot Games Ником Петерсоном и Мохамедом Аль-Шарифи. Она приводит к тому, что прошивка UEFI показывает, что защита DMA включена, даже если IOMMU не был инициализирован корректно, что делает систему уязвимой для атак.
Петерсон и Аль-Шарифи ответственно подошли к раскрытию проблемы безопасности и сотрудничали с центром CERT тайваньским для координации ответных мер и связи с пострадавшими поставщиками.
Исследователи объясняют , что когда компьютерная система включена, она находится «в своем наиболее привилегированном состоянии: она имеет полный, неограниченный доступ ко всей системе и всему подключенному оборудованию».
Защитные функции становятся доступны только после загрузки исходной прошивки, которая в большинстве случаев представляет собой UEFI и обеспечивает безопасную инициализацию оборудования и программного обеспечения. Операционная система загружается одной из последних в последовательности загрузки.
На уязвимых системах некоторые игры Riot Games, такие как популярная Valorant, не запускаются. Это связано с системой Vanguard, которая работает на уровне ядра и защищает от читов.
«Если чит загружается раньше нас, у него больше шансов спрятаться там, где мы не сможем его найти. Это создает возможность для читеров оставаться незамеченными, сея хаос в ваших играх дольше, чем нам хотелось бы», — Riot Games.
Хотя исследователи описали уязвимость с точки зрения игровой индустрии, где читы могут быть загружены на ранних этапах, риск безопасности распространяется и на вредоносный код, способный скомпрометировать операционную систему.
Для осуществления атак требуется физический доступ, то есть для проведения DMA-атаки необходимо подключить вредоносное устройство PCIe до запуска операционной системы. В это время злонамеренное устройство может свободно считывать или изменять данные из оперативной памяти.
«Несмотря на то, что микропрограмма утверждает, что защита DMA активна, она не может должным образом настроить и включить IOMMU на ранней стадии передачи управления в процессе загрузки», — говорится в уведомлении Координационного центра CERT Университета Карнеги-Меллона (CERT/CC).
«Эта уязвимость позволяет вредоносному устройству PCIe (Peripheral Component Interconnect Express), поддерживающему прямой доступ к памяти (DMA) и имеющему физический доступ, считывать или изменять системную память до того, как будут установлены средства защиты на уровне операционной системы».
Поскольку эксплуатация уязвимости происходит до загрузки операционной системы, не будет никаких предупреждений от средств безопасности, запросов на предоставление разрешений и оповещений для пользователя.
Подтверждено широкое воздействие
Центр сертификации и реагирования на чрезвычайные ситуации Университета Карнеги-Меллона (CERT/CC) подтвердил, что уязвимость затрагивает некоторые модели материнских плат от ASRock, ASUS, GIGABYTE и MSI, но может быть затронута и продукция других производителей оборудования.
Конкретные модели, затронутые этой проблемой, для каждого производителя указаны в бюллетенях безопасности и обновлениях прошивки от производителей ( ASUS , MSI , Gigabyte , ASRock ).
Пользователям рекомендуется проверить наличие доступных обновлений прошивки и установить их после резервного копирования важных данных.
Компания Riot Games обновила Vanguard, свою систему защиты от читерства на уровне ядра, которая обеспечивает защиту от ботов и скриптов в таких играх, как Valorant и League of Legends.
Если система подвержена уязвимости UEFI, Vannguard заблокирует запуск Valorant и выведет всплывающее окно с подробной информацией о том, что необходимо для запуска игры.
«Наша система VAN:Restriction — это способ компании Vanguard сообщить вам, что мы не можем гарантировать целостность системы из-за указанных отключенных функций безопасности», — говорят исследователи Riot Games.

