Sårbarhet i io_uring delsystemet som leder till privilegieförhöjning

I implementationen av gränssnittet för asynkron in- och utmatning io_uring, som ingår i Linux-kärnan sedan version 5.1, har en sårbarhet (CVE-2022-3910) identifierats, vilket gör att en icke-privilegerad användare kan exekvera kod med kärnprivilegier. Problemet förekommer i versionerna 5.18 och 5.19 och har åtgärdats i version 6.0. Debian, RHEL och SUSE använder kärnversioner upp till 5.18, medan Fedora, Gentoo och Arch redan erbjuder kärna 6.0. Ubuntu 22.10 använder en sårbar kärna 5.19.

Sårbarheten orsakas av en referens till en redan frigiven minnesblock (use-after-free) i io_uring-subsystemet, relaterad till felaktig uppdatering av referensräknaren — vid anrop av io_msg_ring() med en fast fil (som ständigt finns i ringbufferten) görs ett anrop av funktionen io_fput_file(), vilket oavsiktligt minskar referensräknaren.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster