In de Linux-kernel zijn verschillende kwetsbaarheden ontdekt die voortkomen uit toegang tot al vrijgegeven geheugengebieden en waarmee een lokale gebruiker zijn privileges in het systeem kan verhogen. Voor alle onderzochte problemen zijn functionele prototypes van exploits ontwikkeld, die een week na de publicatie van de informatie over kwetsbaarheden worden gepubliceerd. Patches ter oplossing van de problemen zijn naar de ontwikkelaars van de Linux-kernel gestuurd.
- CVE-2022-2588 ā een kwetsbaarheid in de implementatie van de cls_route-filter, veroorzaakt door een fout waardoor bij de verwerking van een null-descriptor de oude filter niet uit de hash-tabel werd verwijderd tot het geheugen was gewist. De kwetsbaarheid is aanwezig sinds versie 2.6.12-rc2. Voor het uitvoeren van een aanval zijn CAP_NET_ADMIN-rechten vereist, die kunnen worden verkregen bij toegang tot het creĆ«ren van netwerkspecifieke ruimtes (network namespace) of ruimtes voor gebruikersidentificatie (user namespace). Als een workaround kan de cls_route-module worden uitgeschakeld door 'install cls_route /bin/true' toe te voegen aan modprobe.conf.
- CVE-2022-2586 ā een kwetsbaarheid in de netfilter-subsystem in de nf_tables-module, die verantwoordelijk is voor de werking van de nftables-pakketfilter. Het probleem ontstaat doordat een nft-object kan verwijzen naar een set-lijst in een andere tabel, wat leidt tot toegang tot een vrijgegeven geheugengebied na het verwijderen van die tabel. De kwetsbaarheid is aanwezig sinds versie 3.16-rc1. Voor het uitvoeren van een aanval zijn CAP_NET_ADMIN-rechten vereist, die kunnen worden verkregen bij toegang tot het creĆ«ren van netwerkspecifieke ruimtes (network namespace) of ruimtes voor gebruikersidentificatie (user namespace).
- CVE-2022-2585 ā een kwetsbaarheid in de POSIX CPU-timer, veroorzaakt door het feit dat bij een aanroep vanuit een niet-leidende draad de timerstructuur in de lijst blijft staan, ondanks het wissen van het toegewezen geheugen. De kwetsbaarheid is aanwezig sinds versie 3.16-rc1.
Bron: opennet.ru
