Sårbarhed, der gør det muligt at omgå Intel TDX beskyttelsesmekanismen

Virksomhederne Google og Intel har offentliggjort resultaterne (PDF) af deres fælles arbejde med sikkerhedsrevisionen af Intel TDX 1.5 (Trusted Domain Extensions). Teknologien Intel TDX muliggør kryptering af hukommelsen for virtuelle maskiner for at beskytte dem mod indgreb og analyse fra administratoren af værtsystemet samt mod fysiske angreb på udstyret. Revisionen afslørede 6 sårbarheder og 35 sikkerhedsrelevante fejl.

Problemerne vedrører Intel Xeon CPU'er af 6. generation samt 4. og 5. generation af Intel Xeon Scalable processorer. Sårbarhederne er blevet rettet i gårsdagens mikrocodeopdatering. Der er offentliggjort værktøjer til udnyttelse af sårbarheder i Intel TDX, samt prototyper af exploits for to sårbarheder (CVE-2025-30513, CVE-2025-32007) på GitHub.

Den mest kritiske sårbarhed (CVE-2025-30513) tillader en ubetroet administrator med adgang til værtsystemet at opnå hævede privilegier og fuldstændigt kompromittere de sikkerhedsgarantier, der tilbydes af Intel TDX teknologien. Sårbarheden skyldes en race condition i en af TDX-modulerne, der gør det muligt at overføre et beskyttet miljø (TD - Trusted Domain) fra en migrationsunderstøttende tilstand til en tilstand, der tillader at gå ind i fejldiagnosering.

Problemet skyldes muligheden for at ændre miljøattributter efter de er blevet valideret, men før de oversættes til en uforanderlig tilstand i det overførte miljø. Efter indstilling af fejldiagnoseringens attribut kan administratoren af værtsystemet i realtid overvåge aktiviteten i det beskyttede gæstesystem og få adgang til den dekrypterede tilstand af hukommelsen.

Sårbarheden er relativt nem at udnytte, da administratoren når som helst kan initiere live-migrationsprocessen af den beskyttede virtuelle maskine. Problemet blev opdaget af forskere fra Google, som under deres undersøgelse af API'en bemærkede en uoverensstemmelse mellem, hvordan FSM (Finite State Machine) sporer tilstanden af operationer, håndterer afbrydelsen af importoperationen og ændrer den, men ikke returnerer den til sin oprindelige værdi efter et fejlslag.

Mindre farlige sårbarheder:

  • CVE-2025-32007 — heltals overflow i koden til metadata parsing, der under live-migrering fører til lækage af 8 KB dekrypterede data fra stakken for den aktuelle logiske processor (LP, Logical Processor).
  • CVE-2025-32467 — brug af uinitialiserede variabler i nogle TDX-moduler kan føre til lækage af restinformation.
  • CVE-2025-27572 — indhold af fortrolige data under spekulativ udførelse af instruktioner kan føre til lækage af information.
  • CVE-2025-27940 — læsning fra hukommelsesområdet uden for den tildelte buffer kan føre til lækage af information.
  • CVE-2025-31944 — race condition, der kan føre til dødtid.

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