Výskumníci zo spoločnosti Nebula Security odhalili podrobnosti o 18 zraniteľnostiach jadra. Linux a vyvinuli pre ne zraniteľnosti, ktoré umožňovali neprivilegovanému lokálnemu používateľovi získať root oprávnenia v systéme. Zraniteľnosti boli opravené v rôznych jarných a letných aktualizáciách jadra. Identifikované problémy:
- CVE-2026-43502 (exploit) je zraniteľnosť v sieťovom subsystéme RDS (Reliable Datagram Sockets) spôsobená nesprávnym vymazaním pripnutých pamäťových stránok pri zlyhaní odosielania údajov v režime nulovej kópie pred zaradením správy do frontu. Problém s kódovým označením ZcopyReaper sa prejavuje od verzie jadra 4.17 a bol v jadre opravený v máji. Zneužitie zraniteľnosti je možné na systémoch s jadrom kompilovaným s možnosťami CONFIG_INET=y, CONFIG_AIO=y, CONFIG_RDS=y|m a CONFIG_RDS_TCP=y|m (zvyčajne nastavené štandardne). Pre útok nie sú potrebné povolenia na prácu s mennými priestormi používateľských ID. Exploit bol demonštrovaný na openSUSE so štandardným jadrom 6.4.
- CVE-2026-80714 (zraniteľnosť) – Zraniteľnosť typu „use-after-free“ v subsystéme IP Virtual Server (IPVS) je spôsobená chybným nastavením príznaku IP_VS_CONN_F_ONE_PACKET počas synchronizácie pripojenia. To spôsobuje, že po uplynutí životnosti pripojenia zostávajú v hašovacej tabuľke visiace ukazovatele, ktoré odkazujú na už uvoľnenú štruktúru ip_vs_conn. Problém bol opravený 19. augusta. Zraniteľnosť bola demonštrovaná v Debian 13 s 6.12 jadrom.
- CVE-2026-74597 (zraniteľnosť) – zraniteľnosť v ovládači ip6_tunnel spôsobená chybným použitím posunu pre HAO (Home Address Option) na zapuzdrený paket, vypočítaného z vonkajšieho paketu. Prenesením zapuzdreného paketu so špeciálne vytvorenou hlavičkou je možné zapísať dáta za koniec pridelenej vyrovnávacej pamäte. Problém bol opravený 19. augusta. Zraniteľnosť bola demonštrovaná v CentOS s jadrom 6.12.
- CVE-2026-74581 (zraniteľnosť) – zraniteľnosť v kóde smerovacej tabuľky IPv6 spôsobená chybou „use-after-free“ (po uvoľnení pamäte pre trasu zostal aktívny ukazovateľ na túto trasu). Problém bol opravený 19. augusta. Zraniteľnosť bola demonštrovaná v Debian 13 s 6.12 jadrom.
- CVE-2026-74480 (zraniteľnosť) – zraniteľnosť v subsystéme sieťového premosťovania spôsobená chybou use-after-free v kóde ukončenia skupiny multicast (po odstránení prvku zo zoznamu s prepojením sa slučka neukončila a počas iterácií sa pristupovalo k ukazovateľu zoznamu portov, ktorý zostal po odstránení). Problém bol opravený 9. augusta. Zraniteľnosť bola demonštrovaná v RHEL 10 s jadrom 6.12.
- CVE-2026-72255 (zraniteľnosť) – Zraniteľnosť typu „use-after-free“ v module nf_queue subsystému netfilter sa vyskytuje, keď je paket spojený so sieťovým mostom stále vo fronte NFQUEUE po jeho odstránení. Problém bol opravený 24. júla. Zraniteľnosť bola demonštrovaná v Ubuntu 26.04 s 7.0 jadrom.
- CVE-2026-72137 (zraniteľnosť) – zraniteľnosť v module IPSec XFRM, ktorá vedie k dvojitému uvoľneniu štruktúry skb pri nesprávnom odoslaní paketu keepalive. Problém bol opravený 30. júna. Zraniteľnosť bola demonštrovaná v Ubuntu 26.04 s 7.0 jadrom.
- CVE-2026-68376 (exploit) je zraniteľnosť v implementácii protokolu SCTP, ktorá vedie k pretečeniu vyrovnávacej pamäte v dôsledku nesprávneho výpočtu veľkosti poľa na ukladanie identifikátorov HMAC. Problém bol opravený 3. augusta. Exploit bol demonštrovaný v... Ubuntu 26.04 s 7.0 jadrom.
- CVE-2026-68162 (exploit) je zraniteľnosť v implementácii protokolu SCTP, ktorá vedie k chybe „use-after-free“ pri pokuse o úpravu parametra sysctl po zatvorení riadiaceho socketu. Problém bol opravený 10. apríla. Zraniteľnosť bola demonštrovaná v... Ubuntu 26.04 s 7.0 jadrom.
- CVE-2026-64560 (exploit) je zraniteľnosť v posix-cpu-timer, ktorá vedie k chybe „use-after-free“ z dôvodu súbehu medzi vymazaním časovača a volaním exec() po zmene vedúceho skupiny vlákien. Problém bol opravený 5. júla. Zraniteľnosť bola demonštrovaná na zariadení Google Pixel s touto platformou. Android.
- CVE-2026-52933 (zraniteľnosť) – zraniteľnosť v subsystéme io_uring, ktorá po nastavení príznaku IO_POLL_CANCEL_FLAG vedie k prístupu k pamäti po jej uvoľnení, pretože hodnota atomic_read() je interpretovaná ako záporné číslo v porovnaní s počítadlom referencií. Problém bol opravený 15. apríla. Zraniteľnosť bola demonštrovaná vo Fedore. Linux s jadrom 6.19.
- CVE-2026-52924 (exploit) je zraniteľnosť v implementácii protokolu SCTP, ktorá má za následok chybu „use-after-free“ z dôvodu pretrvávania aktívneho ukazovateľa a údajov v odosielacom fronte po uvoľnení tabuľky tokov po chybe „stale cookie“. Problém bol opravený 19. júna. Zneužitie bolo demonštrované v Ubuntu 26.04 s 7.0 jadrom.
- CVE-2026-52923 (exploit) je zraniteľnosť v subsystéme SysV IPC, ktorá vedie k prístupu k pamäti po uvoľnení pamäte z dôvodu, že v štruktúre IDR zostal voľný ukazovateľ na uvoľnený prvok indexu. Problém bol opravený 24. júla. Zraniteľnosť bola demonštrovaná v RHEL 10 s jadrom 6.12.
- CVE-2026-52912 (zraniteľnosť) – zraniteľnosť v module nf_queue subsystému netfilter spôsobená chybou use-after-free z dôvodu nesprávneho spracovania ukazovateľa po odstránení sieťového mosta, zatiaľ čo pakety s ním súvisiace boli stále vo fronte NFQUEUE. Problém bol opravený 1. júna. Zraniteľnosť bola demonštrovaná na openSUSE s jadrom 6.4.
- CVE-2026-43501 (zraniteľnosť) – zraniteľnosť v kóde prebaľovania IPv6 SRH (Source Routing Header), ktorá vedie k zápisu dát mimo povolených hraníc z dôvodu chýbajúcej validácie podmienok, za ktorých by nová hlavička mohla byť väčšia ako stará. Problém bol opravený 7. mája. Zraniteľnosť bola demonštrovaná na súťaži kernelCTF.
- CVE-2026-43042 (exploit) je zraniteľnosť v mechanizme MPLS, ktorá vedie k prístupu mimo hraníc v dôsledku súbehu, ku ktorému dochádza pri súčasnom čítaní zámku a zmene veľkosti tabuľky. Problém bol opravený 11. apríla. Exploit bol demonštrovaný v... Debian 13 s 6.12 jadrom.
- CVE-2026-31678 (exploit) je zraniteľnosť v subsystéme openvswitch spôsobená prístupom k pamäti po uvoľnení z dôvodu súbehu, keď je odkaz na sieťové zariadenie odstránený pred dokončením cyklu RCU (čítanie-kopírovanie-aktualizácia). Problém bol opravený 2. apríla. Exploit bol demonštrovaný vo Fedore. Linux 44 s jadrom 6.19.
- CVE-2026-31659 (exploit) je zraniteľnosť v implementácii protokolu BATMAN (Better Approach to Mobile Ad-hoc Networking), ktorá vedie k pretečeniu vyrovnávacej pamäte v dôsledku celočíselného pretečenia spôsobeného použitím 16-bitových hodnôt pri výpočte veľkosti vyrovnávacej pamäte. Problém bol opravený 18. apríla. Exploit bol demonštrovaný v Arch. Linux s jadrom 6.19.
Zdroj: opennet.ru
