Spoločnosť Google vydala aktualizáciu Chrome 89.0.4389.128, ktorá opraviť dve zraniteľnosti (CVE-2021-21206, CVE-2021-21220), pre ktoré sú k dispozícii funkčné exploitácie (0-day). Zraniteľnosť CVE-2021-21220 bola využitá na hackovanie Chrome na súťaži Pwn2Own 2021.
Exploatácia uvedenej zraniteľnosti sa realizuje prostredníctvom vykonania určitého spôsobu naformátovaného kódu WebAssembly (zraniteľnosť je spôsobená chybou vo virtuálnej stroj WebAssembly, ktorá umožňuje zapísať alebo prečítať údaje na ľubovoľnej adrese v pamäti). Však je potrebné poznamenať, že uvedený exploit neumožňuje obísť sandboxovú izoláciu a na komplexný útok je potrebné odhalenie ďalšej zraniteľnosti na vychádzanie zo sandboxu (na súťaži Pwn2Own 2021 bola takáto zraniteľnosť demonštrovaná pre Windows).
Príklad exploitu pre tento problém bol publikovaný na GitHub po vykonaní opravy v engine V8, ale bez čakania na tvorbu aktualizácie pre prehliadače na jeho základe (aj keby exploit nebol publikovaný, útočníci by dostali možnosť zreprodukovať ho na základe analýzy zmien v repozitári V8, čo sa už predtým stalo v dôsledku vzniku situácie, keď bola oprava v V8 už publikovaná, ale produkty na jeho základe ešte neboli aktualizované).
Ďalej je možné poznamenať posun v harmonograme publikovania vydania Chrome 90 pre Linux, Windows a macOS. Toto vydanie bolo naplánované na 13. apríla, ale včera nebolo publikované, a vyšiel iba variant pre Android. Dnes bola vytvorená dodatočná beta verzia Chrome 90. O novej dátume vydania nie sú žiadne informácie.
Zdroj: opennet.ru
