Istraživači iz tvrtke Nebula Security otkrili su detalje o 18 ranjivosti u kernelu. Linux i razvio ranjivosti za njih, omogućujući neprivilegiranom lokalnom korisniku da dobije root privilegije na sustavu. Ranjivosti su ispravljene u raznim proljetnim i ljetnim ažuriranjima kernela. Identificirani problemi:
- CVE-2026-43502 (eksploatacija) je ranjivost u mrežnom podsustavu RDS (Reliable Datagram Sockets) uzrokovana nepravilnim brisanjem prikvačenih memorijskih stranica kada slanje podataka u načinu rada s nultom kopijom ne uspije prije nego što poruka bude stavljena u red čekanja. Problem, kodnog naziva ZcopyReaper, manifestira se počevši od verzije kernela 4.17 i ispravljen je u kernelu u svibnju. Iskorištavanje ranjivosti moguće je na sustavima s kernelom kompiliranim s opcijama CONFIG_INET=y, CONFIG_AIO=y, CONFIG_RDS=y|m i CONFIG_RDS_TCP=y|m (obično postavljene prema zadanim postavkama). Dozvole za rad s imenskim prostorima korisničkih ID-ova nisu potrebne za napad. Eksploatacija je demonstrirana na openSUSE-u sa standardnom 6.4 kernelom.
- CVE-2026-80714 (iskorištavanje) - Ranjivost "korištenje nakon oslobađanja" u podsustavu IP virtualnog poslužitelja (IPVS) uzrokovana je pogrešnim postavljanjem zastavice IP_VS_CONN_F_ONE_PACKET tijekom sinkronizacije veze. To uzrokuje da viseći pokazivači ostanu u hash tablici nakon isteka životnog vijeka veze, pokazujući na već oslobođenu strukturu ip_vs_conn. Problem je ispravljen 19. kolovoza. Iskorištavanje je demonstrirano u Debian 13 sa 6.12 jezgrom.
- CVE-2026-74597 (eksploatacija) — ranjivost u upravljačkom programu ip6_tunnel uzrokovana pogrešnom primjenom pomaka za HAO (opciju kućne adrese) na enkapsulirani paket, izračunato iz vanjskog paketa. Prijenosom enkapsuliranog paketa sa posebno izrađenim zaglavljem moguće je pisati podatke izvan kraja dodijeljenog međuspremnika. Problem je ispravljen 19. kolovoza. Eksploatacija je demonstrirana u CentOS s kernelom 6.12.
- CVE-2026-74581 (eksploatacija) — ranjivost u kodu IPv6 tablice usmjeravanja uzrokovana korištenjem nakon oslobađanja (nakon oslobađanja memorije za rutu, ostao je aktivni pokazivač na tu rutu). Problem je ispravljen 19. kolovoza. Eksploatacija je demonstrirana u Debian 13 sa 6.12 jezgrom.
- CVE-2026-74480 (eksploatacija) – ranjivost u podsustavu mrežnog premošćivanja uzrokovana korištenjem nakon oslobađanja u izlaznom kodu multicast grupe (nakon brisanja elementa s povezanog popisa, petlja nije prekinuta, a tijekom iteracija pristupalo se pokazivaču popisa portova koji je ostao nakon brisanja). Problem je ispravljen 9. kolovoza. Eksploatacija je demonstrirana u RHEL 10 s kernelom 6.12.
- CVE-2026-72255 (iskorištavanje) - Ranjivost "use-after-free" u modulu nf_queue podsustava netfilter javlja se kada se paket povezan s mrežnim mostom još uvijek nalazi u redu čekanja NFQUEUE nakon što je uklonjen. Problem je ispravljen 24. srpnja. Iskorištavanje je demonstrirano u Ubuntu 26.04 sa 7.0 jezgrom.
- CVE-2026-72137 (eksploatacija) - ranjivost u IPSec XFRM modulu koja dovodi do dvostrukog oslobađanja skb strukture kada se keepalive paket neispravno pošalje. Problem je ispravljen 30. lipnja. Eksploatacija je demonstrirana u Ubuntu 26.04 sa 7.0 jezgrom.
- CVE-2026-68376 (exploit) je ranjivost u implementaciji SCTP protokola koja dovodi do prelijevanja međuspremnika zbog netočnog izračuna veličine polja za pohranu HMAC identifikatora. Problem je ispravljen 3. kolovoza. Iskorištavanje je demonstrirano u Ubuntu 26.04 sa 7.0 jezgrom.
- CVE-2026-68162 (eksploatacija) je ranjivost u implementaciji SCTP protokola koja dovodi do greške "use-after-free" pri pokušaju izmjene sysctl parametra nakon zatvaranja kontrolnog utičnice. Problem je ispravljen 10. travnja. Eksploatacija je demonstrirana u Ubuntu 26.04 sa 7.0 jezgrom.
- CVE-2026-64560 (eksploatacija) je ranjivost u posix-cpu-timeru koja dovodi do greške "use-after-free" zbog uvjeta utrke između brisanja timera i poziva exec() nakon promjene vođe grupe niti. Problem je ispravljen 5. srpnja. Eksploatacija je demonstrirana na Google Pixel uređaju koji pokreće tu platformu. Android.
- CVE-2026-52933 (eksploatacija) – ranjivost u podsustavu io_uring koja, kada je postavljena zastavica IO_POLL_CANCEL_FLAG, dovodi do pristupa memoriji nakon što je oslobođena zbog toga što se vrijednost atomic_read() interpretira kao negativan broj u usporedbi s referentnim brojačem. Problem je ispravljen 15. travnja. Eksploatacija je demonstrirana u Fedori. Linux s kernelom 6.19.
- CVE-2026-52924 (eksploatacija) je ranjivost u implementaciji SCTP protokola koja rezultira greškom "use-after-free" zbog perzistencije živog pokazivača i podataka u redu za slanje nakon što se tablica toka oslobodi nakon pogreške "stale cookie". Problem je ispravljen 19. lipnja. Eksploatacija je demonstrirana u Ubuntu 26.04 sa 7.0 jezgrom.
- CVE-2026-52923 (eksploatacija) je ranjivost u SysV IPC podsustavu koja dovodi do pristupa memoriji nakon oslobađanja zbog visećeg pokazivača na oslobođeni element indeksa koji je ostavljen u IDR strukturi. Problem je ispravljen 24. srpnja. Eksploatacija je demonstrirana u RHEL 10 s kernelom 6.12.
- CVE-2026-52912 (eksploatacija) – ranjivost u modulu nf_queue podsustava netfilter uzrokovana korištenjem nakon oslobađanja zbog netočnog rukovanja pokazivačem nakon brisanja mrežnog mosta dok su paketi povezani s njim još uvijek bili u redu čekanja NFQUEUE. Problem je ispravljen 1. lipnja. Eksploatacija je demonstrirana na openSUSE-u s kernelom 6.4.
- CVE-2026-43501 (eksploatacija) – ranjivost u kodu za prepakiranje IPv6 SRH (Source Routing Header) koja rezultira zapisivanjem podataka izvan granica zbog nedostatka validacije uvjeta pod kojima bi nova zaglavica mogla biti veća od stare. Problem je ispravljen 7. svibnja. Eksploatacija je demonstrirana na natjecanju kernelCTF.
- CVE-2026-43042 (eksploatacija) je ranjivost u MPLS mehanizmu koja dovodi do pristupa izvan granica zbog uvjeta utrke koji se javlja pri istovremenom čitanju brave i promjeni veličine tablice. Problem je ispravljen 11. travnja. Eksploatacija je demonstrirana u Debian 13 sa 6.12 jezgrom.
- CVE-2026-31678 (exploit) je ranjivost u podsustavu openvswitch uzrokovana pristupom memoriji nakon oslobađanja zbog uvjeta utrke kada se referenca na mrežni uređaj ukloni prije završetka RCU (Read-Copy-Update) ciklusa. Problem je ispravljen 2. travnja. Exploit je demonstriran u Fedori. Linux 44 s kernelom 6.19.
- CVE-2026-31659 (eksploatacija) je ranjivost u implementaciji protokola BATMAN (Better Approach to Mobile Ad-hoc Networking) koja dovodi do prelijevanja međuspremnika zbog cjelobrojnog prelijevanja uzrokovanog korištenjem 16-bitnih vrijednosti pri izračunu veličine međuspremnika. Problem je ispravljen 18. travnja. Eksploatacija je demonstrirana u Archu. Linux s kernelom 6.19.
Izvor: opennet.ru
