V jádru Linux byla odhalena zranitelnost (CVE-2022-2590), která umožňuje neprivilegovanému uživateli měnit soubory ve sdílené paměti (mmap) a soubory v tmpfs, aniž by měl právo na zápis do nich, a tím zvýšit své privilegium v systému. Pro svůj typ se odhalený problém podobá zranitelnosti Dirty COW, ale liší se tím, že je omezen pouze na působení na data ve sdílené paměti (shmem / tmpfs). Problém může být rovněž využit k modifikaci běžících spustitelných souborů, které používají sdílenou paměť.
Problém je způsoben závodem v podsystemu správy paměti, který nastává při zpracování výjimky (fault) generované při pokusu o zápis do pouze pro čtení přístupných oblastí ve sdílené paměti, zrcadlících se v režimu COW (copy-on-write mapping). Problém se projevuje od jádra 5.16 na systémech s architekturou x86-64 a aarch64 při sestavování jádra s volbou CONFIG_USERFAULTFD=y. Zranitelnost byla odstraněna ve verzi 5.19. Příklad exploitů plánují zveřejnit 15. srpna.
Zdroj: opennet.ru
