Het omzeilen van geheugenisolatie op systemen met AMD-processors door de geheugencontroller te manipuleren.

Tijdens de Black Hat 2026-conferentie werd een aanvalsmethode gedemonstreerd die gebruikmaakt van de swizzle-modus van AMD-geheugencontrollers om geheugenisolatie te omzeilen en willekeurige gegevens uit het geheugen te lezen of te schrijven, inclusief gebieden met CPU-microcode en geheugen dat is toegewezen aan de Platform Security Processor (PSP). Deze methode maakt het mogelijk om ingebouwde geheugenversleutelingsmechanismen (AMD SME/SEV) te omzeilen, de isolatie van virtuele machines te doorbreken en processor-microcode te overschrijven. Het manipuleren van de geheugencontroller vereist code-uitvoering op kernelniveau, waardoor de dreiging van de gepresenteerde aanvalstechniek wordt beperkt.

De swizzle-modus wijzigt de adreslogica van het RAM-geheugen om conflicten te voorkomen die ontstaan ​​tijdens sequentiële toegang, zoals bij het lezen van verschillende rijen in dezelfde geheugenbank. Om dergelijke conflicten in de swizzle-modus te vermijden, past de controller een XOR-bewerking toe op bepaalde adresbits om opeenvolgende datablokken in verschillende geheugenbanken te scheiden. De aanval bestaat uit het manipuleren van de swizzle-modus op een draaiend systeem om fysieke adressen dynamisch te herverdelen.

Een prototype-aanval werd gedemonstreerd op AMD 16h-serie processoren die gebruikt werden in de PS4- en Xbox One-consoles. Deze processoren hadden gedocumenteerde configuratieregisters voor geheugencontrolleradressen, maar misten een mechanisme om deze na het opstarten van het systeem te vergrendelen. In AMD 17h-serie processoren en latere generaties (vanaf Zen) implementeerde AMD een mechanisme om de toegang tot de configuratieregisters van de geheugencontroller te vergrendelen en voegde het ook bescherming toe tegen het vervalsen van de microcodekopie die tijdens de slaapstand van de processor naar het RAM-geheugen wordt geschreven (C6).

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster