Ціна стрімкого розвитку CXMT у сфері пам'яті
Вразливості в середовищі довіреного виконання Ryzen

Безпека сучасних обчислювальних систем значною мірою базується на Trusted Platform Module (TPM) — спеціалізованому криптопроцесорі, що відповідає за зберігання ключів, перевірку цілісності завантаження та автентифікацію пристрою. У сімействі Ryzen від AMD ця функція часто реалізована програмно-апаратним методом (fTPM), що робить її залежною від коректності мікропрограми. Нещодавній випуск бюлетеня безпеки AMD-SB-7064 викрив критичні недоліки в цій реалізації, які могли бути використані для обходу базових механізмів захисту.
Технічна суть проблеми зосереджена навколо двох уразливостей: CVE-2026-6726 та CVE-2026-6727. Перша з них дозволяє локальному зловмиснику, який уже має підвищені привілеї в системі, отримати доступ до облікових даних для створення підробного ключа TPM. Фактично це означає можливість фальсифікації атестації системи: шкідливе ПЗ може переконати операційну систему або зовнішні сервіси в тому, що середовище виконання залишається чистим і безпечним, хоча насправді воно скомпрометоване.
Друга проблема, CVE-2026-6727, має більш витончений характер. Йдеться про атаку по сторонніх каналах (side-channel attack), пов'язану із синхронізацією RSA OAEP. У криптографії такі атаки ґрунтуються на аналізі часу виконання операцій або енергоспоживання процесора для відновлення секретних даних. У цьому випадку зловмисник може витягти зашифровані дані TPM або створити підроблені ключі атестації, що ставить під удар конфіденційність збережених паролів та біометричних даних.

Масштаб проблеми виявився досить значним, оскільки уразливості охоплюють майже весь сучасний модельний ряд компанії. У зону ризику потрапили процесори Ryzen серій від 3000 до 9000, включаючи високопродуктивні рішення Threadripper та спеціалізовані лінійки Ryzen Embedded. Крім того, під удар опинилися новітні чипи Ryzen AI (серії 300/400 та Max 300), а також мобільні платформи Z1 і Z2, що використовуються в портативних ігрових консолях.
Вирішення проблеми зажадало оперативного втручання на рівні мікрокоду AGESA — базового коду ініціалізації процесора, який інтегрується виробниками материнських плат у оновлення BIOS. Процес виправлення розгортався поетапно: для старих систем на базі Ryzen 3000 було випущено прошивку ComboAM4PI 1.0.0.11, а для моделей 4000 і 5000 — версію ComboAM4v2PI 1.2.0.12. Власники сучасних платформ AM5 (Ryzen 7000, 8000 і 9000) отримали оновлення ComboAM5PI версій 1.3.0.1b та 1.2.0.3k.
Найбільші вендори материнських плат, такі як Asus, Gigabyte, MSI та ASRock, розпочали впровадження цих патчів у свої BIOS ще у травні та червні. Наприклад, компанія Asus оперативно випустила серію оновлень для своїх преміальних плат X870-P WIFI, а MSI та ASRock послідовно закрили прогалини в моделях на чипсетах B650, X670E та A620. Таким чином, захист системи тепер повністю залежить від пильності користувача та своєчасного оновлення прошивки материнської плати, що вкотре підтверджує тезу про те, що апаратна безпека ніколи не буває абсолютною і потребує постійного супроводу.

