CVE-2026-98432 : comprendre la faille Linux et protéger ses serveurs

Visuel de la formation Linux et Bash de Dyma

Un serveur peut être exposé avant même qu’un utilisateur se connecte. La faille CVE-2026-98432 touche le traitement des connexions TCP IPv4 dans le noyau Linux. Voici comment comprendre le problème et vérifier votre protection. Pour apprendre à administrer votre environnement, notre formation Linux et Bash vous accompagne dans la prise en main du système et du terminal.

Informations vérifiées le 2 novembre 2026 à partir des bulletins officiels cités dans l’article. La disponibilité des correctifs peut évoluer selon la distribution et la variante du noyau.

💡
En bref — Canonical affiche une sévérité CVSS v3 de 9,8/10. Des paquets réseau spécialement construits peuvent provoquer un crash et, dans certaines configurations, permettre une exécution de code sans authentification. Installez un noyau explicitement corrigé, redémarrez sur ce noyau, puis contrôlez la version réellement utilisée.
📌
Point au 02/11/2026 — Debian et Amazon Linux référencent des correctifs disponibles. La fiche Canonical indique encore « Vulnerable — work in progress » pour plusieurs noyaux Ubuntu. Une commande APT terminée avec succès ne garantit donc pas que cette faille est corrigée. Consultez le statut exact de votre noyau avant de conclure.

Références pour ce point de situation : fiche Canonical, suivi Debian et bulletin AWS.

Illustration conceptuelle : des paquets réseau rejoignent un noyau Linux dans un serveur transparent, dont une fissure symbolise la vulnérabilité.
Le point d’entrée est le traitement réseau du noyau. Illustration originale générée avec l’IA pour cet article.

Que se passe-t-il dans le noyau Linux ?

Le noyau gère notamment les connexions réseau et la mémoire du système. Lorsqu’un client ouvre une connexion TCP, plusieurs opérations peuvent se dérouler en parallèle sur différents cœurs du processeur.

Ici, une course entre ces opérations peut libérer la mémoire contenant des options IPv4 alors qu’un autre traitement l’utilise encore. C’est une erreur de type use-after-free, littéralement une utilisation après libération. Le correctif retarde cette libération jusqu’à la fin des lectures concernées, grâce au mécanisme RCU du noyau. La description technique figure dans l’annonce de l’équipe de sécurité Linux.

Schéma : des paquets TCP IPv4 atteignent un noyau vulnérable ; deux opérations concurrentes libèrent et lisent la même mémoire, avec un risque de crash ou d’exécution de code selon la configuration.
Une représentation simplifiée du mécanisme. Un paquet reçu ne provoque pas systématiquement un crash ni une prise de contrôle.

Selon AWS, les conséquences possibles comprennent un crash du noyau, une divulgation de mémoire ou une corruption mémoire. Des chercheurs ont démontré une exécution de code à distance sans authentification sur des machines avec un service en écoute Multipath TCP (MPTCP). Cette précision compte : la démonstration ne signifie pas que tous les serveurs Linux peuvent être compromis de la même façon. Source : bulletin AWS du 30 octobre, actualisé le 1er novembre 2026.

Quels serveurs vérifier en priorité ?

Commencez par les machines dont le noyau est vulnérable et qui acceptent des connexions TCP IPv4 entrantes. Red Hat souligne que l’attaque ne nécessite ni privilège préalable ni interaction de l’utilisateur. Un mot de passe solide sur votre application ne corrige donc pas cette erreur de mémoire dans le noyau. Source : bulletin de sécurité Red Hat.

Votre environnement Ce qu’il faut vérifier
Serveur ou VM Linux Le noyau actif et le correctif de sa distribution.
Docker ou Kubernetes Le noyau des hôtes et des nœuds, partagé par les conteneurs.
Service cloud managé Le bulletin du fournisseur et les actions demandées au client.
Serveur derrière un proxy Les chemins réseau qui atteignent encore directement la machine.

Reconstruire une image Docker ne remplace pas le noyau de son hôte. Pour les services managés, suivez les instructions du fournisseur : le bulletin AWS distingue, par exemple, les instances autogérées, les nœuds de conteneurs et les services dont l’infrastructure est prise en charge par AWS.

Comment appliquer le correctif ?

  1. Identifier votre distribution et votre noyau actif.
  2. Installer le paquet annoncé comme corrigé par l’éditeur.
  3. Activer ce noyau en redémarrant, puis vérifier le résultat.

Commencez par relever ces informations :

cat /etc/os-release
uname -r

Choisissez ensuite le métapaquet correspondant au noyau déjà utilisé. Les exemples ci-dessous concernent deux configurations courantes. Ils s’appliquent lorsque le correctif est disponible dans les dépôts de sécurité configurés sur la machine.

Sur Ubuntu avec le noyau generic standard

sudo apt update
sudo apt install --only-upgrade linux-generic

Les variantes HWE, AWS, Azure ou GCP utilisent d’autres métapaquets. Gardez celui de votre environnement et vérifiez son statut dans la fiche de la CVE chez Canonical. Au moment de cette vérification, plusieurs variantes sont encore en cours de correction.

Sur Debian avec le noyau standard amd64

sudo apt update
sudo apt install --only-upgrade linux-image-amd64

Debian utilise ici linux-image-amd64, pas linux-generic. Adaptez le paquet à votre architecture et à votre variante. Le suivi Debian référence notamment les versions corrigées 6.1.190-1 pour Bookworm et 6.12.113-1 pour Trixie. Ces numéros désignent des versions de paquets sources, à rapprocher de votre paquet binaire.

APT actualise d’abord l’index, puis installe les paquets demandés et leurs dépendances. Consultez les changements proposés avant de les accepter. Références : gestion des logiciels sur Ubuntu et mise à jour du noyau dans les notes Debian.

Redémarrer sur le nouveau noyau

Une fois le noyau corrigé installé et votre fenêtre de maintenance prête, redémarrez le serveur :

sudo reboot

Le redémarrage coupe les connexions en cours. Sur une flotte, procédez machine par machine selon votre procédure de disponibilité.

Schéma en trois étapes : paquet corrigé installé sur disque, redémarrage du serveur, noyau corrigé chargé en mémoire. Variante : un livepatch explicitement compatible corrige le noyau en mémoire.
Le noyau installé sur disque et le noyau exécuté en mémoire peuvent être différents.

Livepatch permet-il d’éviter le redémarrage ?

Seulement si un patch à chaud couvrant cette CVE existe pour votre noyau et a été appliqué avec succès. Le simple fait d’avoir activé Canonical Livepatch ne constitue pas cette preuve.

Sur une machine où le service est déjà configuré, vous pouvez demander une actualisation, puis examiner son état :

sudo canonical-livepatch refresh
canonical-livepatch status --verbose

Vérifiez que CVE-2026-98432 figure parmi les vulnérabilités effectivement corrigées dans le noyau en cours d’exécution. Le mode détaillé distingue aussi des correctifs qui ne prendront effet qu’au prochain démarrage. Appuyez-vous sur la documentation du statut Livepatch et sur l’avis LSN associé au patch. La liste des avis Canonical permet de retrouver ces notices.

Si la couverture de cette CVE n’est pas confirmée, restez sur la procédure noyau corrigé puis redémarrage. Aucune disponibilité générale d’un livepatch pour cette faille n’est présumée dans cet article.

Comment vérifier que la protection est active ?

Après la reconnexion, relevez le noyau réellement chargé et la version de son paquet :

uname -r
dpkg-query -W -f='${Package}\t${Version}\n' "linux-image-$(uname -r)"

Comparez cette version avec le bulletin de votre distribution pour votre variante exacte. Le changelog du paquet peut également mentionner CVE-2026-98432 ou le correctif ipv4: free inet_opt and ireq_opt after an RCU grace period. Un numéro de noyau plus ancien en apparence peut inclure un correctif rétroporté : le statut du paquet chez l’éditeur reste la référence.

✅
Le bon critère — Votre noyau actif correspond à une version corrigée, ou un patch à chaud couvre explicitement cette CVE dans le noyau actif. Redémarrer sur un noyau toujours vulnérable ne corrige rien. Le correctif ferme cette vulnérabilité ; il ne supprime pas une éventuelle compromission antérieure.

Et si le correctif n’est pas encore disponible ?

Limitez les accès réseau inutiles et suivez les mesures temporaires publiées pour votre environnement. Red Hat propose notamment un filtrage des paquets IPv4 TCP contenant des options IP, à tester selon vos contraintes réseau. Son bulletin précise que cette mesure ne garantit pas une protection complète. Appliquez le correctif dès sa disponibilité. Voir la procédure officielle Red Hat.

Questions fréquentes

Faut-il un compte pour exploiter cette faille ?

L’attaque décrite par les éditeurs ne nécessite pas d’authentification. Elle dépend néanmoins d’un noyau vulnérable, d’un chemin réseau accessible et de conditions techniques précises.

APT indique que tout est à jour. Suis-je protégé ?

Pas nécessairement. Le dépôt peut ne pas encore proposer le correctif pour votre variante, ou la machine peut toujours exécuter l’ancien noyau. Vérifiez le bulletin de l’éditeur et le noyau actif.

Redémarrer les conteneurs suffit-il ?

Les conteneurs partagent le noyau de leur hôte. C’est ce noyau qu’il faut corriger et activer, en suivant la procédure de maintenance des hôtes ou des nœuds.

Pour mieux comprendre ces opérations et gagner en autonomie dans le terminal, retrouvez notre formation Linux et Bash.

Quentin de Vial

Quentin de Vial

Dix ans à enseigner le code, deux ans à enseigner l’IA. Co-créateur de Dyma, il vient de la conception de produits et suit de près ce que les agents changent au métier de développeur.
Erwan Vallée

Erwan Vallée

Co-créateur de Dyma, dix ans de code enseigné et deux ans d’IA. Il vient de l’architecture et de la mise en production, et défend une idée simple : on n’apprend l’IA qu’en construisant avec elle.