Уязвимость в драйвере процессора AMD позволяет обойти KASLR и раскрыть данные
Уязвимость содержится в драйвере для AMD Platform Security Processor (PSP).
Специалисты компании AMD выпустили исправление для опасной уязвимости в одном из драйверов процессора, эксплуатация которой позволяет выполнить сброс системной памяти и похитить конфиденциальную информацию с компьютеров на базе AMD. Уязвимость (CVE-2021-26333), обнаруженная соучредителем ИБ-фирмы ZeroPeril Кириакосом Эконому (Kyriakos Economou), содержится в драйвере для AMD Platform Security Processor (PSP), который является эквивалентом технологии Intel SGX. Выполняя роль доверенной среды выполнения (TEE), AMD PSP создает безопасные анклавы внутри процессоров AMD, позволяющие операционной системе обрабатывать конфиденциальную информацию внутри криптографически защищенной памяти. Для взаимодействия с анклавами PSP ОС Windows использует драйвер ядра amdsps.sys. Эконому обнаружил проблему в этом драйвере, которая позволяет пользователю, не являющемуся администратором, выгружать системную память и искать конфиденциальную информацию, обрабатываемую ОС. Информация касается объектов ядра и произвольных адресов пула, которые можно использовать для обхода средств защиты от эксплуатации, таких как KASLR, и даже сопоставлений ключей реестра \Registry\Machine\SAM, содержащих NTLM-хэши учетных данных аутентификации пользователя. Эконому успешно протестировал атаки на процессоры AMD Ryzen серий 2000 и 3000, прежде чем сообщить о проблеме поставщику в апреле нынешнего года. AMD рекомендует пользователям обновиться до версии драйвера AMD PSP 5.17.0.0 через Центр обновления Windows или путем обновления до версии AMD Chipset Driver 3.08.17.735.
Что за устройство в Диспетчере устройств — AMD PSP 10.0 device?
Как с АМД связан Майкрософт

Лучший ответ
аналог intel management engine, аля для работоспособности пк и безопасности, по факту для доступа спецслужб к пк непосредственно. amd psp можно иногда отключить в биосе, но я уверен что на слежку на уровне процессора это не влияет. Именно благодаря такой фигне находят уязвимости нулевого дня с приставкой CVE-
и именно подобные уязвимости интел и майкрософт закрывала заплатками что снижают производительность
да, мой хозяинГуру (4890) 2 года назад
ну тем не менее. слежка)
вот я думаю как его заглушить
амвиапи вапиаситапт Знаток (345) Че там с деньгами, выкинь проц
да, мой хозяинГуру (4890) 2 года назад
по сути это виртулаьное устройство
не физическое
да, мой хозяин, Нет оно физическое
амвиапи вапиаситаптЗнаток (345) 2 года назад
*от системы
да, мой хозяин Гуру (4890) да я понял может в роутере прописать запрет на диапазон IP адресов макросфота
Остальные ответы
Технология AMD Secure Processor (PSP).
С ростом количества мобильных устройств и облачных служб компьютерная среда претерпевает постоянные изменения. Растет и число угроз вашей конфиденциальности и безопасности, которые приобретают все более разнообразный и изощренный характер. Антивирусных программ уже недостаточно для надежной защиты, теперь необходимо и надежное аппаратное решение. Встроенная система безопасности на базе технологии AMD Secure защищает непосредственно и обеспечивает максимальную защиту для всей продукции AMD.
AMD предлагает технологию AMD Secure Processor в некоторых гибридных процессорах AMD. Технология ARM TrustZone с системным подходом к безопасности исполняет роль защитного «слоя» на оборудовании, создавая безопасную среду за счет разделения центрального процессора на два виртуальных «мира». Важные задачи выполняются в «безопасном мире» AMD Secure Processor, а другие задачи — в обычном режиме. Это помогает обеспечить надежное хранение и обработку важных данных и проверенных приложений. Кроме того, это помогает защитить целостность и конфиденциальность таких ключевых ресурсов, как пользовательский интерфейс и материалы поставщиков услуг.
Технология ARM TrustZone позволила компании AMD использовать стандартный подход, который объединяет комплексную экосистему доступа партнеров по аппаратному и программному обеспечению к «безопасному миру» и управляет ей. Это означает, что партнеры по производству аппаратного оборудования могут создавать надежные платформы со встроенной защитой, а наши партнеры по услугам и контенту могут начинать запуск инновационных услуг и новых бизнес-решений, рассчитывая на комплексную взаимную поддержку.
Благодаря интенсивному сотрудничеству в сфере ARM TrustZone разрабатываются комплексные решения обеспечения безопасности. Кроме того, это позволяет технологическим партнерам поставлять новые прогрессивные системы безопасности на базе гибридных процессоров AMD: антивирусное ПО и ПО против взлома системы, биометрическая аутентификация, решения для защиты электронной коммерции — и это только часть открывающихся возможностей. Создается мир безопасных технологий, с которыми приятно иметь дело.
Процессор AMD Platform Security (PSP), официально известный как Secure технология AMD, является надежной средой выполнения подсистемы (включен примерно с 2013 в AMD микропроцессоры). Согласно руководству разработчика AMD, подсистема «отвечает за создание, мониторинг и поддержание среды безопасности», и «ее функции включают управление процессом загрузки, инициализацию различных механизмов, связанных с безопасностью, и мониторинг системы на предмет любых подозрительных действий или события и реализации соответствующего ответа. Но есть мнения, что это может быть использовано в качестве бэкдора и является проблемой безопасности (AMD отклонила запросы на открытый исходный код, который работает на PSP, т. е. PSP похож на Intel Management Engine для процессоров Intel).
Еще в 2017 году исследователь безопасности Google Сфир Коэн сообщил об уязвимости AMD в подсистеме PSP, которая может позволить злоумышленнику получить доступ к паролям, сертификатам и другой конфиденциальной информации. В 2018 года израильская компания по информационной безопасности, связанная с PSP, объявила о нескольких предполагаемых серьезных недостатках в процессорах AMD Zen с архитектурой AMD(EPYC, Ryzen, Ryzen Pro и Ryzen Mobile), которые могли позволить вредоносным программам работать и получать доступ к конфиденциальным данным. AMD объявила об обновлениях прошивки для устранения этих недостатков (их обоснованность с технической точки зрения была подтверждена независимыми экспертами по безопасности, которые рассмотрели раскрытия.
Компания AMD постоянно старается улучшить работу своих процессоров Ryzen с помощью выпуска регулярных выпусков обновления протокола AGESA. Новая версия AGESA приносит не только поддержку материнским платам с Socket AM4 будущих процессоров AMD, но также добавляет возможность отключить встроенный Secure Processor, также известный, как «процессор для обеспечения безопасности платформы» или просто PSP, сообщает Phoronix.
AMD Secure Processor является аналогом Intel Management Engine. Этот встроенный процессор безопасности AMD тоже был подвергнут критике, как один из возможных векторов атаки, которые невозможно обнаружить на уровне операционной системы. Процессор PSP использует технологию ARM TrustZone для хранения конфиденциальных данных, и позволяет получить удалённый доступ к системе авторизированным администраторам. В свете недавно выявленных уязвимостей в Intel Management Engine, компания AMD, похоже, решила добавить в новую версию AGESA возможность отключения Secure Processor пользователем через BIOS. Некоторые пользователи Reddit обнаружили, что при обновлении BIOS в нём появилась настройка, позволяющая включить или отключить PSP. PSP выполняет те же функции, что и процессор Intel Management Engine (ME), однако скрытый и недокументированный характер чипа, как и Intel ME, беспокоит защитников конфиденциальности.
Технология AMD Secure — это надежная среда исполнения, которая интегрируется в процессоры AMD с 2013 года. Эта технология безопасности имеет ряд явных преимуществ в плане безопасности, включая возможность хранения биометрической информации или шифрования закрытых ключей в этом защищенном домене. Однако, возможно, еще более важной ролью с точки зрения AMD было включение управления цифровыми правами (DRM). Если решения DRM реализованы в этой отдельной подсистеме, пользователям будет сложнее их отключить. Другие также полагают, что PSP может включить бэкдоры АНБ. Подозрение может быть не совсем бесполезным, поскольку в аналогичной технологии Intel механизм управления был обнаружен недокументированный режим, специально разработанный для АНБ. Поскольку эти подсистемы хранятся в основном без документов и их операции хранятся в секрете от пользователя, мы все еще можем не знать всю степень действия этих чипов. Исследователи безопасности начинают гораздо более тщательно исследовать все, что происходит внутри современных чипов и их прошивок. Предыдущие уязвимости Intel ME и AMD PSP также были обнаружены такими исследователями, и подобные открытия, вероятно, появятся и в будущем.
AMD Secure Technology (или ранее называвшуюся Platform Security Proccessor — PSP).
AMD Secure Technology (или ранее называвшуюся Platform Security Proccessor — PSP).
К омпания AMD, также встраивает в свои процессоры ( аналогичную MЕ ) систему AMD Secure Technology (раньше называвшуюся PSP ), начиная с 2013 года.
Вскоре после исправления уязвимости SA-00086, производители материнских плат для процессоров AMD стали поставлять обновления BIOS, позволяющие отключить AMD Secure Technology, эту схожую с Intel ME подсистему.
Компания AMD постоянно старается улучшить работу своих процессоров Ryzen с помощью выпуска регулярных выпусков обновления протокола AGESA. Новая версия AGESA приносит не только поддержку материнским платам с Socket AM4 будущих процессоров AMD, но также добавляет возможность отключить встроенный Secure Processor, также известный, как «процессор для обеспечения безопасности платформы» или просто PSP.
AMD Secure Processor является аналогом Intel Management Engine. Этот встроенный процессор безопасности AMD был тоже подвергнут критике, как один из возможных векторов атаки, которые невозможно обнаружить на уровне операционной системы. Процессор PSP использует технологию ARM TrustZone для хранения конфиденциальных данных, и позволяет получить удалённый доступ к системе авторизированным администраторам.
В свете недавно выявленных уязвимостей в Intel Management Engine, компания AMD, похоже, решила добавить в новую версию AGESA возможность отключения Secure Processor пользователем через BIOS. Некоторые пользователи Reddit обнаружили, что при обновлении BIOS в нём появилась настройка, позволяющая включить или отключить PSP.
С ростом количества мобильных устройств и облачных служб компьютерная среда претерпевает постоянные изменения. Растет и число угроз конфиденциальности и безопасности — они приобретают все более разнообразный и изощренный характер. Только антивирусной программы уже недостаточно для надежной защиты. Теперь необходимо надежное аппаратное решение. Встроенная система безопасности на базе технологии AMD Secure защищает непосредственно процессор. Работая совместно с обширной сетью поставщиков платформ, AMD старается обеспечить максимальной защитой всю свою продукцию.
Появилась система безопасности, встроенная в аппаратное обеспечение — AMD предлагает технологию AMD Secure Processor1 в некоторых гибридных процессорах AMD. Технология ARM® TrustZone® с системным подходом к безопасности исполняет роль защитного «слоя» на оборудовании, создавая безопасную среду за счет разделения центрального процессора на два виртуальных «мира». Важные задачи выполняются в «безопасном мире» AMD Secure Processor, а другие задачи — в обычном режиме. Это помогает обеспечить надежное хранение и обработку важных данных и проверенных приложений. Кроме того, это помогает защитить целостность и конфиденциальность таких ключевых ресурсов, как пользовательский интерфейс и материалы поставщиков услуг. Но AMD тоже отклонила запросы на открытый исходный код, который работает на PSP.
PSP похож на Intel Management Engine для процессоров Intel. Еще в сентябре 2017 года исследователь безопасности Google Сфир Коэн сообщил об уязвимости AMD в подсистеме PSP, которая может позволить злоумышленнику получить доступ к паролям, сертификатам и другой конфиденциальной информации.
В марте 2018 года израильская компания по информационной безопасности, связанная с PSP, объявила о нескольких предполагаемых серьезных недостатках в процессорах AMD Zen с архитектурой AMD ( EPYC , Ryzen , Ryzen Pro и Ryzen Mobile), которые могли позволить вредоносным программам работать и получать доступ к конфиденциальным данным.
AMD объявила об обновлениях прошивки для устранения этих недостатков, их обоснованность с технической точки зрения была подтверждена независимыми экспертами по безопасности, которые рассмотрели раскрытия.
AMD так описывает технологию защиты: «Secure Processor (ранее — процессор для обеспечения безопасности платформы, PSP) является выделенным процессором с технологией ARM TrustZone, а также программной защищённой средой Trusted Execution Environment (TEE), призванной обеспечить работу доверенных приложений сторонних разработчиков. AMD Secure Processor — технология на базе аппаратных средств, которая обеспечивает безопасную загрузку с уровня BIOS до среды TEE. Доверенные приложения сторонних разработчиков могут задействовать стандартные программные интерфейсы, чтобы воспользоваться защищённой средой TEE (функции защиты TEE работают не во всех приложениях).
Новые уязвимости можно быдо разделить на четыре основные категории. Все они по сути позволяют злоумышленникам нацелиться на самый защищённый сегмент процессора, который имеет решающее значение для хранения конфиденциальной информации на устройстве. Определить вредоносный код, хранящийся в Secure Processor, почти невозможно. Зловред может располагаться там годами и не быть обнаруженным — информировали независимые эксперты по безопасности.
Некоторые пользователи компьютеров и ноутбуков, построенных на платформе AMD, при открытии диспетчера устройств могут обнаружить там некое устройство с названием AMD PSP 3.0 Device, требующее установки драйвера. Код у него PCI\VEN_1022&DEV_1456.
Далеко не каждый знает что это за устройство и где взять для него драйвер.
Аббревиатура PSP в данном случае расшифровывается как Platform Security Processor. Это отдельный процессор для защиты программного обеспечения компании AMD. Используется в работе антивирусов, а также защищает некоторые компоненты операционной системы от вредоносного воздействия. Является аналогом Intel Management Engine и также требует установки драйвера. Он входит в состав комплекта драйверов для чипсета.
Сам драйвер нужно скачивать с официального сайта поддержки производителя материнской платы или ноутбука, определив конкретную модель. Обычно он располагается в разделе «Чипсет» (Chipset).