Des chercheurs de Nebula Security ont révélé des informations sur 18 vulnérabilités dans le noyau Linux et ont préparé des exploits permettant à un utilisateur local non privilégié d'obtenir des droits root dans le systÚme. Les vulnérabilités ont été corrigées dans diverses mises à jour printaniÚres et estivales du noyau. ProblÚmes identifiés :
- CVE-2026-43502 (exploit) â une vulnĂ©rabilitĂ© dans le sous-systĂšme rĂ©seau RDS (Reliable Datagram Sockets), causĂ©e par un nettoyage incorrect des pages mĂ©moire verrouillĂ©es lors de l'Ă©chec de l'envoi de donnĂ©es en mode zerocopy avant la mise en file d'attente du message. Le problĂšme a reçu le nom de code ZcopyReaper, se manifeste Ă partir de la version 4.17 du noyau et a Ă©tĂ© corrigĂ© dans le noyau en mai. L'exploitation de la vulnĂ©rabilitĂ© est possible sur les systĂšmes avec un noyau configurĂ© avec les options CONFIG_INET=y, CONFIG_AIO=y, CONFIG_RDS=y|m et CONFIG_RDS_TCP=y|m (gĂ©nĂ©ralement dĂ©finies par dĂ©faut). Aucun droit d'accĂšs aux espaces de noms d'identifiants utilisateurs n'est requis pour l'attaque. L'exĂ©cution de l'exploit a Ă©tĂ© dĂ©montrĂ©e sur openSUSE avec le noyau standard 6.4.
- CVE-2026-80714 (exploit) â une vulnĂ©rabilitĂ© dans le sous-systĂšme IPVS (IP Virtual Server), causĂ©e par un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration en raison d'un incorrect rĂ©glage du drapeau IP_VS_CONN_F_ONE_PACKET lors de la synchronisation d'une connexion, ce qui aprĂšs l'expiration du dĂ©lai de vie de la connexion entraĂźne la prĂ©sence dans la table de hachage de pointeurs pendants rĂ©fĂ©rant Ă une structure ip_vs_conn dĂ©jĂ libĂ©rĂ©e. Le problĂšme a Ă©tĂ© corrigĂ© le 19 aoĂ»t. L'exĂ©cution de l'exploit a Ă©tĂ© dĂ©montrĂ©e sur Debian 13 avec le noyau 6.12.
- CVE-2026-74597 (exploit) â une vulnĂ©rabilitĂ© dans le pilote ip6_tunnel, causĂ©e par une application erronĂ©e d'un dĂ©calage au paquet encapsulĂ© pour l'option HAO (Home Address Option), calculĂ© sur la base du paquet externe. En transmettant un paquet encapsulĂ© avec un en-tĂȘte spĂ©cialement conçu, il est possible d'Ă©crire des donnĂ©es en dehors du tampon allouĂ©. Le problĂšme a Ă©tĂ© corrigĂ© le 19 aoĂ»t. L'exĂ©cution de l'exploit a Ă©tĂ© dĂ©montrĂ©e sur CentOS avec le noyau 6.12.
- CVE-2026-74581 (exploit) â une vulnĂ©rabilitĂ© dans le code de gestion des tables de routage IPv6, causĂ©e par un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration (aprĂšs la libĂ©ration de la mĂ©moire pour la route, un pointeur actif sur cette route restait). Le problĂšme a Ă©tĂ© corrigĂ© le 19 aoĂ»t. L'exĂ©cution de l'exploit a Ă©tĂ© dĂ©montrĂ©e sur Debian 13 avec le noyau 6.12.
- CVE-2026-74480 (exploit) â une vulnĂ©rabilitĂ© dans le sous-systĂšme des ponts rĂ©seau, causĂ©e par un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration dans le code de sortie dâun groupe multicast (aprĂšs la suppression dâun Ă©lĂ©ment de la liste chaĂźnĂ©e, la boucle ne sâest pas arrĂȘtĂ©e et lors des itĂ©rations, un accĂšs a Ă©tĂ© effectuĂ© via un pointeur vers la liste des ports, restant aprĂšs la suppression). Le problĂšme a Ă©tĂ© corrigĂ© le 9 aoĂ»t. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur RHEL 10 avec le noyau 6.12.
- CVE-2026-72255 (exploit) â une vulnĂ©rabilitĂ© dans le module nf_queue du sous-systĂšme netfilter, causĂ©e par un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration, se produisant dans le cas oĂč, aprĂšs la suppression d'un pont rĂ©seau, le paquet associĂ© Ă©tait toujours dans la file d'attente NFQUEUE. Le problĂšme a Ă©tĂ© corrigĂ© le 24 juillet. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur Ubuntu 26.04 avec le noyau 7.0.
- CVE-2026-72137 (exploit) â une vulnĂ©rabilitĂ© dans le module IPSec XFRM, entraĂźnant un double accĂšs Ă la structure skb lors dâune erreur dâenvoi de paquet keepalive. Le problĂšme a Ă©tĂ© corrigĂ© le 30 juin. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur Ubuntu 26.04 avec le noyau 7.0.
- CVE-2026-68376 (exploit) â une vulnĂ©rabilitĂ© dans lâimplĂ©mentation du protocole SCTP, conduisant Ă un dĂ©bordement de tampon en raison dâun calcul incorrect de la taille du tableau pour stocker les identifiants HMAC. Le problĂšme a Ă©tĂ© corrigĂ© le 3 aoĂ»t. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur Ubuntu 26.04 avec le noyau 7.0.
- CVE-2026-68162 (exploit) â une vulnĂ©rabilitĂ© dans lâimplĂ©mentation du protocole SCTP, conduisant Ă un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration lors d'une tentative de modification d'un paramĂštre sysctl aprĂšs la fermeture de la socket de contrĂŽle. Le problĂšme a Ă©tĂ© corrigĂ© le 10 avril. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur Ubuntu 26.04 avec le noyau 7.0.
- CVE-2026-64560 (exploit) â une vulnĂ©rabilitĂ© dans posix-cpu-timer, conduisant Ă un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration en raison d'un Ă©tat de compĂ©tition entre la suppression du minuterie et lâappel de exec() aprĂšs le changement de leader de groupe de threads. Le problĂšme a Ă©tĂ© corrigĂ© le 5 juillet. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur un appareil Google Pixel avec la plateforme Android.
- CVE-2026-52933 (exploit) â une vulnĂ©rabilitĂ© dans le sous-systĂšme io_uring, conduisant dans le cas de lâactivation du drapeau IO_POLL_CANCEL_FLAG Ă un accĂšs Ă la mĂ©moire aprĂšs sa libĂ©ration en raison de lâinterprĂ©tation comme un nombre nĂ©gatif de la valeur atomic_read() lors de la comparaison avec le compteur de rĂ©fĂ©rences. Le problĂšme a Ă©tĂ© corrigĂ© le 15 avril. Le fonctionnement de l'exploit a Ă©tĂ© dĂ©montrĂ© sur Fedora Linux avec le noyau 6.19.
- CVE-2026-52924 (exploit) â vulnĂ©rabilitĂ© dans l'implĂ©mentation du protocole SCTP, entraĂźnant un accĂšs mĂ©moire aprĂšs libĂ©ration en raison d'un pointeur actif laissĂ© et de donnĂ©es dans la file d'envoi aprĂšs la libĂ©ration de la table de flux suite Ă l'erreur « Stale Cookie ». ProblĂšme rĂ©solu le 19 juin. L'exploitation a Ă©tĂ© dĂ©montrĂ©e sous Ubuntu 26.04 avec le noyau 7.0.
- CVE-2026-52923 (exploit) â vulnĂ©rabilitĂ© dans le sous-systĂšme SysV IPC, entraĂźnant un accĂšs mĂ©moire aprĂšs libĂ©ration en raison d'un pointeur pendu sur un Ă©lĂ©ment d'index libĂ©rĂ© dans la structure IDR. ProblĂšme rĂ©solu le 24 juillet. L'exploitation a Ă©tĂ© dĂ©montrĂ©e sous RHEL 10 avec le noyau 6.12.
- CVE-2026-52912 (exploit) â vulnĂ©rabilitĂ© dans le module nf_queue du sous-systĂšme netfilter, causĂ©e par un accĂšs mĂ©moire aprĂšs libĂ©ration en raison d'un traitement incorrect du pointeur aprĂšs la suppression d'un pont rĂ©seau alors que des paquets y Ă©taient associĂ©s dans la file NFQUEUE. ProblĂšme rĂ©solu le 1er juin. L'exploitation a Ă©tĂ© dĂ©montrĂ©e dans openSUSE avec le noyau 6.4.
- CVE-2026-43501 (exploit) â vulnĂ©rabilitĂ© dans le code de rĂ©emballage des en-tĂȘtes IPv6 SRH (Source Routing Header), entraĂźnant une Ă©criture de donnĂ©es en dehors du tampon par manque de vĂ©rification des conditions sous lesquelles le nouvel en-tĂȘte peut ĂȘtre plus grand que l'ancien. ProblĂšme rĂ©solu le 7 mai. L'exploitation a Ă©tĂ© dĂ©montrĂ©e lors du concours kernelCTF.
- CVE-2026-43042 (exploit) â vulnĂ©rabilitĂ© dans le mĂ©canisme MPLS, entraĂźnant un accĂšs aux donnĂ©es en dehors du tampon Ă cause d'une condition de course qui se produit lors de la lecture simultanĂ©e d'un verrou et de la modification de la taille de la table. ProblĂšme rĂ©solu le 11 avril. L'exploitation a Ă©tĂ© dĂ©montrĂ©e dans Debian 13 avec le noyau 6.12.
- CVE-2026-31678 (exploit) â vulnĂ©rabilitĂ© dans le sous-systĂšme openvswitch, causĂ©e par un accĂšs mĂ©moire aprĂšs libĂ©ration en raison d'une condition de course lors de la suppression d'une rĂ©fĂ©rence Ă un dispositif rĂ©seau avant la fin du cycle RCU (Read-Copy-Update). ProblĂšme rĂ©solu le 2 avril. L'exploitation a Ă©tĂ© dĂ©montrĂ©e sous Fedora Linux 44 avec le noyau 6.19.
- CVE-2026-31659 (exploit) â vulnĂ©rabilitĂ© dans l'implĂ©mentation du protocole B.A.T.M.A.N. (Better Approach to Mobile Ad-hoc Networking), entraĂźnant un dĂ©passement de tampon dĂ» Ă un dĂ©passement entier causĂ© par l'utilisation de valeurs 16 bits lors du calcul de la taille du tampon. ProblĂšme rĂ©solu le 18 avril. L'exploitation a Ă©tĂ© dĂ©montrĂ©e dans Arch Linux avec le noyau 6.19.
Source : opennet.ru
