Omfattning av minnesisolering pÄ system med AMD CPU genom manipulation av minneskontrollern

PÄ konferensen Black Hat 2026 demonstrerades en attackmetod som anvÀnder swizzle-lÀget hos AMD:s minneskontroller för att kringgÄ minnesisolering och lÀsa eller skriva godtyckliga data frÄn minnet, inklusive omrÄden med CPU-mikrokod och minne som Àr tilldelat PSP-processorn (Platform Security Processor). Metoden möjliggör att bygga bort de inbyggda mekanismerna för minneskryptering (AMD SME/SEV), bryta minnesisoleringen för virtuella maskiner och skriva över processorns mikrokod. För manipulation av minneskontrollern krÀvs exekvering av kod pÄ kÀrnnivÄ, vilket minskar faran med den presenterade attacktekniken.

Swizzle-lÀget Àndrar logiken för adressering av arbetsminnet för att utesluta konflikter som uppstÄr vid sekventiell Ätkomst, som uppstÄr nÀr man lÀser frÄn olika rader i samma minnesbank. För att utesluta sÄdana konflikter tillÀmpar kontrollern en XOR-operation pÄ delar av adressbitarna för att separera sekventiellt föregÄende datablokker över olika minnesbanker. Attacken handlar om manipulation av swizzle-lÀget pÄ ett fungerande system för att omdistribuera fysiska adresser i realtid.

En prototyp av attacken demonstrerades pÄ AMD:s 16h-processorer, som anvÀndes i konsolerna PS4 och Xbox One, dÀr adresseringskonfigurationsregister för minneskontrollern dokumenterades och det saknades en mekanism för att blockera dem efter systemstart. I AMD:s 17h-processorer och nyare (frÄn Zen) implementerade AMD en mekanism för att blockera Ätkomst till registren för minneskontrollerns konfiguration samt tillade skydd mot förfalskning av kopian av mikrokoden som ÄterstÀlls till arbetsminnet under processorns övergÄng till vilolÀge (C6).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster