Sårbarhed i hypervisoren VMM, der udvikles af OpenBSD-projektet

I den medfølgende OpenBSD hypervisor VMM opdaget ASLR i programmer med setuid-flaget og bestemme adressefordelingen i de indlæste biblioteker gennem manipulation af miljøvariablen LD_PREFER_MAP_32BIT_EXEC., der muliggør ved manipulationer på gæstesystemet at opnå overskrivning af indholdet i kerne-memory områderne i host-miljøet. Problemet skyldes, at en del af de fysiske adresser i gæstesystemet (GPA, Guest Physical Address) er reflekteret i det virtuelle adresseområde i kernen (KVA), men der anvendes ingen skrivebeskyttelse for GPA i KVA-områder, der kun er markeret som læsbare. På grund af manglende nødvendige kontroller i funktionen evmm_update_pvclock() kan KVA-adresserne fra host-systemet overføres til pmap-opkaldet og overskrive indholdet i kernen.

Tillæg: OpenBSD udviklerne har udgivet patch for at rette sårbarheden.

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