Sårbarheder i AMD CPU'er, der kan tillade kodeudførelse på SMM-niveau

AMD har annonceret, at de har løst seks sårbarheder i AMD EPYC og AMD Ryzen-processorerne. De tre mest kritiske sårbarheder (CVE-2023-31342, CVE-2023-31343, CVE-2023-31345) kan potentielt tillade udførelse af brugerdefineret kode i SMM (System Management Mode), som har en højere prioritet end hypervisor-mode og ring 0 beskyttelse. Kompromittering af SMM giver ubegrænset adgang til hele systemets hukommelse og kan bruges til at kontrollere operativsystemet. Sårbarhederne skyldes manglende korrekt validering af input i SMM-behandleren, hvilket tillader en privilegeret angriber at overskrive indholdet i SMRAM. Angrebsmetoden er endnu ikke offentliggjort.

De øvrige sårbarheder:

  • CVE-2023-31352 — en fejl i firmware til AMD SEV (Secure Encrypted Virtualization), der anvendes i virtualiseringssystemer til at beskytte virtual machines mod indgreb fra hypervisoren eller administratoren af værtssystemet. På samme måde som den sårbarhed, der blev rettet i begyndelsen af februar, tillader problemet en administrator med adgang til værtmiljøet at læse ikke-krypteret indhold af hukommelsen, som potentielt kan indeholde følsomme data fra gæstesystemet.
  • CVE-2023-20582 — mulighed for at omgå RMP (Reverse Map Table) kontroller ved brug af SEV-SNP (Secure Nested Paging) extension, der er beregnet til sikker håndtering af indlejrede hukommelsestabeller. En angriber med administratorrettigheder kan skabe betingelser for at der opstår en fejl (fault) i PTE (Page Table Entry) for at omgå midlerne til at beskytte integriteten af virtuelle maskiners hukommelse.
  • CVE-2023-20581 — en fejl i kontrol af adgang til IOMMU, der tillader en privilegeret angriber at omgå RMP-kontrollen og kompromittere integriteten af gæstesystemets hukommelse.

Sårbarhederne ses i 3. og 4. generation af AMD EPYC serverprocessorer, i de indbyggede CPU-serier af AMD EPYC 7003 og 9004, i AMD Ryzen Embedded R1000, R2000, 5000, 7000, V2000 og V3000, samt i desktop-serierne AMD Ryzen 3000, 4000, 5000, 7000 og 8000, samt i AMD Athlon 3000-serien.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster