BDU:2025-14998 (CVE-2025-0038) — уязвимость микрокода прошивки PMU сгенерированной с помощью программных инструментов Xilinx SDK

По данным БДУ ФСТЭК России, по состоянию на 03.12.2025.

Средний — 6.6/10 Устранена

Узявимость микрокода прошивки PMU сгенерированной с помощью программных инструментов Xilinx SDK/Vitis/PetaLinux устройств Zynq UltraScale+ связана с ошибками при обработке входных данных. Эксплуатация уязвимости может позволить нарушителю оказать воздействие на конфиденциальность, целостность и доступность защищаемой информации

Кого касается и что делать

  • Уязвимое ПО: Xilinx Software Development Kit (Advanced Micro Devices) — версии от 2017.3 до 2025.1; Xilinx PetaLinux (Advanced Micro Devices) — версии от 2017.3 до 2025.1; Xilinx Vitis Software Platform (Advanced Micro Devices) — версии от 2017.3 до 2025.1; и ещё 4 позиции
  • Что делать: уязвимость устранена производителем — применить исправления: docs.amd.com

Сведения об уязвимости

Идентификаторы BDU:2025-14998 · CVE-2025-0038
Уровень опасности Средний (базовая оценка CVSS 3.1 — 6.6; CVSS 2.0 — 5.7)
Вектор CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
нужен локальный доступ, низкая сложность, нужны права пользователя, без участия пользователя, ограниченное влияние на конфиденциальность и целостность, высокое влияние на доступность
Наименование ФСТЭК Узявимость микрокода прошивки PMU сгенерированной с помощью программных инструментов Xilinx SDK/Vitis/PetaLinux устройств Zynq UltraScale+, позволяющая нарушителю оказать воздействие на конфиденциальность, целостность и доступность защищаемой информации
Даты Опубликована: 03.12.2025 · Обновлена ФСТЭК: 03.12.2025 · Выявлена: 01.07.2025
Статус уязвимости Подтверждена производителем (производитель признал уязвимость)
Наличие эксплойта Данные уточняются
Информация об устранении Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения)
Тип ошибки CWE-1284 — неправильная проверка указанного количества данных на входе
Класс уязвимости Уязвимость кода · Способ эксплуатации: манипулирование ресурсами

Уязвимое ПО

  • Xilinx Software Development Kit (Advanced Micro Devices) — от 2017.3 до 2025.1 · ПО для разработки ИИ
  • Xilinx PetaLinux (Advanced Micro Devices) — от 2017.3 до 2025.1 · операционная система
  • Xilinx Vitis Software Platform (Advanced Micro Devices) — от 2017.3 до 2025.1 · ПО для разработки ИИ
  • Xilinx Zynq UltraScale+ MPSoC (Advanced Micro Devices) — ПО программно-аппаратного средства
  • Xilinx Zynq UltraScale+ RFSoC (Advanced Micro Devices) — ПО программно-аппаратного средства
  • Xilinx Kria SOM (Advanced Micro Devices) — ПО программно-аппаратного средства
  • Platform Management Unit (PMU) (Advanced Micro Devices) — микропрограммный код аппаратных компонентов компьютера

Возможные меры по устранению уязвимости

Обновление.

Прошивка PMU, сгенерированная с помощью указанных версий инструментов AMD/Xilinx, содержит уязвимость на уровне микрокода, которая может позволить злоумышленнику с локальным доступом (или при определённых условиях — удалённо через цепочку компрометации) обойти механизмы безопасной загрузки (Secure Boot), выполнить произвольный код на уровне firmware или нарушить целостность управления питанием и загрузкой системы. Уязвимость обусловлена ошибками в генерации или обработке прошивки PMU в SDK/Vitis/PetaLinux в указанных версиях. Поскольку PMU выполняется до загрузки основной операционной системы и имеет привилегированный доступ к аппаратным ресурсам, эксплуатация данной уязвимости может привести к полному компрометированию устройства на уровне firmware, включая возможность скрытого персистентного присутствия и обхода доверенной загрузки.

Источники

ФСТЭК России
Автор: ФСТЭК России
Аккаунт для добавления уязвимостей с банка данных угроз безопасности информации ФСТЭК России. Не является оф. аккаунтом ФСТЭК России.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных