Google izmaksā 250 000 USD par Linux ievainojamību, kas ļauj virtuālo mašīnu izbēgšanu
Kritiska ievainojamība Linux kodola KVM apakšsistēmā, atklāta pēc 16 gadiem, ļauj ļaunprātīgām viesu virtuālajām mašīnām izkļūt no izolācijas un pārņemt resursdatora kontroli. Pētniekam piešķirta 250 000 USD atlīdzība.

Google ir piešķīris 250 000 USD atlīdzību pētniekam par Linux kodolā atklātu augstas nopietnības ievainojamību, kas ļauj nedrošām virtuālajām mašīnām iegūt root piekļuvi resursdatora sistēmai. Ievainojamība, kas reģistrēta kā CVE-2026-53359, atrodas KVM (Kernel-based Virtual Machine) komponentā, kas ir būtībā virtuālās mašīnas lietotne, kas iekļauta daudzu Linux izplatījumu kodolā.
Ievainojamība, ko pētnieks Hyunwoo Kim nosaucis par Januscape, skar KVM darbību gan AMD, gan Intel procesoros. Tā izmanto kļūdas KVM viesu pusē, proti, to virtuālās mašīnas daļu, kas sastāv tikai no resursiem, piemēram, OS vai draiveriem, kas atrodas viesu VM, nevis resursdatorā. Draudi Linux kodolā palika nepamanīti 16 gadus.
Kim skaidro: “Ar viesu puses darbībām vien uzbrucējs var apdraudēt resursdatoru, kurā darbojas viņa VM. Piemēram, uzbrucējs, kurš ir izīrējis tikai vienu instanci publiskajā mākonī, var izraisīt resursdatora kodola paniku, lai atslēgtu visas citas nomnieku VM tajā pašā fiziskajā iekārtā (DoS), vai izpildīt kodu ar root privilēģijām resursdatorā, lai pārņemtu resursdatoru un visus tajā esošos viesus (RCE).”
Ievainojamība ir use-after-free tipa — atmiņas bojājuma ievainojamība, kas ļauj ievietot ļaunprātīgu kodu nesen atbrīvotās atmiņas apgabalos. Tā atrodas ēnu MMU emulācijā — procesā, kas pārtulko resursdatora atmiņas adreses uz hipervizora atmiņas adresēm un otrādi. Ekspluatācija iedarbina tikai viesu puses darbības, lai sabojātu resursdatora kodola ēnu lapu, datu struktūru resursdatorā, kas palīdz adrešu tulkošanā.
Kim ir publicējis koncepcijas pierādījuma eksploitu, kas darbojas viesu VM un izraisa resursdatora OS avāriju. Viņš paziņojis, ka pastāv arī pilnīgs izbēgšanas eksploits, taču tas netiks publicēts līdz “ļoti tālai nākotnei”.


