SÄrbarhet i mekanismen ucount i Linux-kÀrnan, som möjliggör högre privilegier

I kÀrnan av Linux, i koden för hantering av begrÀnsningar rlimit inom olika anvÀndarnamnrymder (user namespaces), har en sÄrbarhet (CVE-2022-24122) upptÀckts som möjliggör privilegiedelning i systemet. Problemet visar sig frÄn och med kernelversion 5.14 och kommer att ÄtgÀrdas i uppdateringarna 5.16.5 och 5.15.19. Stabilitetsversionerna av Debian, Ubuntu, SUSE/openSUSE och RHEL pÄverkas inte av problemet, men det förekommer i fÀrska kÀrnor av Fedora och Arch Linux.

Felet introducerades i en förÀndring som lades till sommaren 2021, som omdirigerade implementeringen av vissa RLIMIT-mÀtare till att anvÀnda strukturen "ucounts". De RLIMIT-objekt som skapades med "ucounts" fortsatte att anvÀndas efter att det allokerade minnet frigjorts (use-after-free) vid borttagning av den relaterade namnrymdens utrymme, vilket möjliggjorde exekvering av egen kod pÄ kÀrnnivÄ.

Utnyttjande av sÄrbarheten av en icke-privilegierad anvÀndare Àr endast möjligt om icke-privilegierad Ätkomst till anvÀndarnamnrymden (unprivileged user namespace) Àr aktiverad i systemet, vilket Àr standard i Ubuntu och Fedora, men inte aktiverat i Debian och RHEL. Som en tillfÀllig lösning för att blockera sÄrbarheten kan man stÀnga av icke-privilegierad Ätkomst till user namespace: sysctl -w kernel.unprivileged_userns_clone=0

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