Společnost Google představila iniciativu kvmCTF, v jejímž rámci mohou bezpečnostní výzkumníci získat peněžní odměny za odhalení zranitelností v hypervizoru KVM (Kernel-based Virtual Machine). Zájem Google o KVM vyplývá z použití tohoto hypervizoru v službě Google Cloud, stejně jako na platformách Android a ChromeOS (CrosVM je založen na KVM). Pro získání odměny musí být demonstrováno prolomení speciálně připraveného prostředí CTF (Capture the Flag) založeného na čerstvém jádru Linuxu, které provozuje virtuální stroj, k jehož přístupu se poskytují žádosti. Útočníkovi je nabídnuto zneužití zranitelnosti v subsystému KVM v jádře Linuxu, který zajišťuje běh hostitelského systému v tomto prostředí.
Za odhalení dříve neznámé zranitelnosti, která umožňuje opustit virtuální stroj, je stanovena odměna 250 tisíc dolarů, zatímco za zranitelnosti, které umožňují zápis do libovolné oblasti paměti, je odměna 100 tisíc dolarů. Za zranitelnosti vedoucí k čtení z libovolné oblasti paměti nebo zápisu do sousedních oblastí paměti je stanovena odměna 50 tisíc dolarů, za zranitelnost DoS je to 20 tisíc dolarů a za čtení ze sousední oblasti paměti 10 tisíc dolarů. Odměna za zápis nebo čtení libovolné oblasti paměti může být získána změnou nebo získáním hodnoty konkrétního adresy v paměti, a v případě sousední oblasti – za chyby identifikované ladicím nástrojem KASAN (Kernel address sanitizer), jako je přetečení zásobníku nebo přístup k již uvolněné oblasti paměti. Odměna za zranitelnost DoS je vyplácena při odhalení dereferencování nulového ukazatele (null-ptr-deref v KASAN).
Zdroj: opennet.ru
