CVE-2026-109518 permet à un attaquant man-in-the-middle de substituer un paquet vérifié par du code malveillant exécuté en root sur Debian 12+ et Ubuntu 22.04+. Des correctifs sont disponibles et doivent être appliqués sans délai.
En bref
- CVE-2026-109518 : une faille dans APT permet à un attaquant man-in-the-middle d'injecter un paquet malveillant après vérification cryptographique et de l'exécuter en root.
- Toutes les distributions Debian 12 (Bookworm) et Ubuntu 22.04 LTS et versions supérieures sont concernées par défaut en raison de l'option de retéléchargement activée.
- Des correctifs sont disponibles et doivent être appliqués en priorité sur tout serveur Linux exposé à un réseau non entièrement maîtrisé.
Ce qui s'est passé
Le 4 novembre 2026, les équipes de sécurité de Debian et Canonical ont divulgué CVE-2026-109518, une vulnérabilité dans APT — le gestionnaire de paquets central des distributions Debian et Ubuntu — permettant à un attaquant positionné en man-in-the-middle d'exécuter du code arbitraire avec les privilèges root sur la machine cible. L'information a été largement relayée par The Hacker News, BleepingComputer et plusieurs acteurs de la sécurité dans les 48 heures suivant la divulgation, puis amplifiée début novembre lors de la parution des bulletins officiels.
Le mécanisme d'attaque repose sur une subtilité dans la gestion des téléchargements interrompus au sein d'APT. Lorsqu'un téléchargement échoue et que le client doit relancer l'opération, APT tente de fusionner deux téléchargements distincts si une redirection HTTP leur assigne la même URI de destination. Un attaquant en position de contrôler le trafic réseau — via un miroir APT malveillant, un proxy compromis, ou une attaque sur le réseau local — peut exploiter cette fusion pour substituer un paquet légitime, déjà vérifié cryptographiquement, par un paquet modifié contenant du code malveillant.
L'élévation de privilèges s'opère lors de l'installation du paquet substitué. Les scripts maintainer d'un paquet Debian s'exécutent systématiquement en tant que root lors de l'installation (phases preinst, postinst, prerm, postrm). Un attaquant peut donc placer dans ces scripts n'importe quelle commande : création d'un backdoor, ajout d'un utilisateur privilégié, installation d'un rootkit, exfiltration de secrets d'environnement. L'utilisateur n'a à aucun moment connaissance de la substitution, puisque la signature GPG a été validée sur le paquet original avant la fusion frauduleuse.
La condition principale d'exploitation est l'activation de la fonctionnalité Acquire::Retries, qui permet à APT de relancer automatiquement les téléchargements en échec. Cette option est activée par défaut depuis Debian 12 (Bookworm, sortie en juin 2023) et Ubuntu 22.04 LTS (Jammy Jellyfish). Les systèmes Debian 11 et Ubuntu 20.04, qui n'activent pas cette fonctionnalité par défaut, ne sont pas affectés dans leur configuration standard, bien que des configurations personnalisées pourraient les exposer.
Le score CVSS 4.0 calculé par Canonical s'établit à 7.7 (High), bien que les développeurs d'APT eux-mêmes aient qualifié la vulnérabilité de critique dans leurs communications internes citées par plusieurs chercheurs. Cette divergence d'évaluation s'explique par la nécessité d'une position man-in-the-middle active, ce qui réduit le score CVSS base mais n'atténue pas le risque dans les environnements cloud multi-tenants, les réseaux d'entreprise ou tout système utilisant un miroir partagé non chiffré.
Du côté des correctifs, Debian a publié la version 3.0.4 pour Debian 13 (Trixie), 2.6.2 pour Debian 12 (Bookworm) et 2.2.4-5+deb11u1 pour Debian 11 en tant que mesure préventive. Canonical a pour sa part mis à disposition la version 3.2.1ubuntu0.1 pour Ubuntu 26.04 LTS et des correctifs équivalents pour les versions 24.04 et 22.04 LTS. L'advisory officiel référencé sous DSA-6607-1 détaille les versions affectées et les paquets à mettre à jour. La commande apt update && apt upgrade apt suffit dans la majorité des cas pour appliquer le correctif.
En attendant l'application du correctif, un contournement temporaire consiste à positionner la directive Acquire::Retries "0"; dans le fichier /etc/apt/apt.conf.d/99no-retries, désactivant ainsi le mécanisme de retéléchargement automatique. Cette mesure réduit le risque d'exploitation au prix d'une limitation des reprises légitimes sur connexions instables.
La communauté sécurité surveille attentivement d'éventuelles traces d'exploitation active. Au moment de la publication, selon les chercheurs d'Aviatrix AI et de Threat Defence, aucune exploitation confirmée en environnement de production n'avait été documentée. Cela ne signifie pas l'absence d'exploitation discrète, notamment contre des cibles de haute valeur telles que des pipelines CI/CD, des systèmes de build automatisés ou des environnements de déploiement infrastructure-as-code utilisant APT pour provisionner des machines à la volée.
Le spectre de la compromission de chaîne d'approvisionnement logicielle planait déjà sur l'écosystème open source suite à l'incident XZ Utils (CVE-2024-3094) de 2024. CVE-2026-109518 réactive ces craintes dans un contexte différent : là où XZ Utils impliquait un attaquant ayant compromis le code source en amont, cette vulnérabilité permet d'injecter du code malveillant lors de la distribution, même si le code source est parfaitement sain. Les deux vecteurs sont complémentaires dans l'arsenal d'un acteur ciblant spécifiquement l'infrastructure Linux d'une organisation.
Pourquoi c'est important
Cette vulnérabilité s'inscrit dans une tendance préoccupante de ciblage de la chaîne d'approvisionnement logicielle en amont, au niveau même du mécanisme de distribution des paquets. Après les attaques sur npm, PyPI et les dépôts GitHub des années passées, les gestionnaires de paquets système deviennent une surface d'attaque directement exploitable. APT étant le socle de gestion des dépendances de toutes les distributions basées sur Debian — y compris Ubuntu, Linux Mint, Raspberry Pi OS, Kali Linux et de nombreuses distributions cloud-native — l'impact potentiel touche des centaines de millions d'installations actives dans le monde.
Pour les entreprises utilisant des pipelines DevOps automatisés, le risque est particulièrement élevé. Les systèmes de CI/CD comme Jenkins, GitLab CI ou GitHub Actions qui s'appuient sur des images Docker Debian ou Ubuntu pour leurs runners, et qui exécutent des apt install lors des builds, constituent des cibles privilégiées. Dans ces environnements, un attaquant capable d'intercepter le trafic vers les miroirs APT — ce qui est envisageable dans des architectures cloud partagées ou via un DNS poisoning ciblé — pourrait injecter du code malveillant dans chaque build, compromettant l'intégralité du pipeline de livraison logicielle sans laisser de trace évidente dans les logs d'audit.
La réglementation NIS2 et son équivalent sectoriel DORA imposent désormais aux opérateurs d'importance essentielle et aux entités financières de maîtriser leur chaîne d'approvisionnement logicielle. Une exploitation réussie de CVE-2026-109518 dans une infrastructure critique pourrait déclencher des obligations de notification aux autorités compétentes — l'ANSSI en France — dans un délai de 24 heures pour les incidents significatifs. Les DSI et RSSI doivent traiter ce correctif avec la même urgence qu'un zero-day activement exploité.
Cette affaire rappelle la faille CVE-2019-3462, déjà dans APT, qui permettait une attaque similaire via HTTP. Le fait qu'une vulnérabilité de même nature réapparaisse sept ans plus tard dans le même composant illustre la difficulté de sécuriser des systèmes anciens dotés de comportements implicites complexes autour de la reprise sur erreur. La réponse coordonnée des équipes Debian et Canonical, avec publication d'un correctif dans les 10 jours suivant la découverte, démontre néanmoins la maturité de ces projets open source en matière de gestion des vulnérabilités.
Ce qu'il faut retenir
- Toute machine sous Debian 12+ ou Ubuntu 22.04+ doit être mise à jour en priorité :
apt update && apt upgrade aptest l'action immédiate à effectuer. - Les pipelines CI/CD et systèmes de build automatisés utilisant APT sont des cibles à risque élevé, même en l'absence d'exploitation documentée à ce stade.
- En attendant le correctif, désactivez les retéléchargements avec
Acquire::Retries "0";et privilégiez des miroirs internes vérifiés ou des connexions HTTPS vers des dépôts de confiance.
Comment savoir si mon système Debian ou Ubuntu est vulnérable à CVE-2026-109518 ?
Exécutez apt --version pour connaître la version installée, puis comparez-la aux versions corrigées : 2.6.2 pour Debian 12, 3.0.4 pour Debian 13, et 3.2.1ubuntu0.1 pour Ubuntu 26.04. Si votre version est inférieure et que vous êtes sur Debian 12+ ou Ubuntu 22.04+, votre système est potentiellement vulnérable. Lancez immédiatement apt update && apt upgrade apt. Vérifiez également que l'option Acquire::Retries n'est pas positionnée à une valeur supérieure à 0 dans vos fichiers de configuration APT personnalisés sous /etc/apt/apt.conf.d/.
Besoin d'un accompagnement expert ?
Ayi NEDJIMI vous accompagne sur vos projets cybersécurité et IA.
Prendre contactÀ propos de l'auteur
Ayi NEDJIMI
Auditeur Senior Cybersécurité & Consultant IA
Expert Judiciaire — Cour d'Appel de Paris
Habilitation Confidentiel Défense
ayi@ayinedjimi-consultants.fr
Ayi NEDJIMI est un vétéran de la cybersécurité avec plus de 25 ans d'expérience sur des missions critiques. Ancien développeur Microsoft à Redmond sur le module GINA (Windows NT4) et co-auteur de la version française du guide de sécurité Windows NT4 pour la NSA.
À la tête d'Ayi NEDJIMI Consultants, il réalise des audits Lead Auditor ISO 42001 et ISO 27001, des pentests d'infrastructures critiques, du forensics et des missions de conformité NIS2 / AI Act.
Conférencier international (Europe & US), il a formé plus de 10 000 professionnels.
Domaines d'expertise
Ressources & Outils de l'auteur
Articles connexes
FBI neutralise FaceStealer : 400 M$ en crypto nord-coréens
Le FBI et le DOJ ont démantelé le 13 novembre 2026 l infrastructure cloud de FaceStealer, opération du groupe nord-coréen BlueNoroff responsable de plus de 400 millions de dollars de vols de cryptomonnaies via des deepfakes en visioconférence.
TSMC : fuite de données, 46 000 employés exposés via un cloud
TSMC confirme que des données personnelles d environ 46 000 employés actuels et anciens ont été exfiltrées depuis un prestataire cloud tiers et mises en vente contre 3 bitcoins sur BreachForums.
Microsoft : 1 093 failles corrigées, zero-day Outlook exploité
Microsoft publie son Patch Tuesday le plus volumineux avec 1 093 correctifs, dont un zero-day Outlook activement exploité pour voler des hachés NTLMv2 sur les réseaux d entreprise.
Un projet cybersécurité ? Parlons-en.
Pentest, conformité NIS 2, ISO 27001, audit IA, RSSI externalisé… nos experts répondent sous 24h pour évaluer votre besoin et vous proposer un accompagnement sur mesure.
Commentaires
Aucun commentaire pour le moment. Soyez le premier à commenter !
Laisser un commentaire