/// Signal
948 failles du noyau Linux pour 1,2 million de dollars : le goulot n’est plus la découverte, c’est le correctif

Le fait : le 4 novembre 2026, OpenAI a publié « A thousand fewer paths to root », le compte rendu d’une campagne menée à la mi-octobre sur le noyau Linux. Une chaîne de cinq étages d’agents a retenu 5 034 cibles d’audit, produit 2 308 constats candidats, en a reproduit 1 724 dans des machines virtuelles isolées, puis généré 291 preuves de fuite d’information et 948 exploits fonctionnels d’élévation de privilèges locaux, chacun accompagné d’un correctif candidat. Facture totale : 1 213 430 dollars de crédits API, soit 1 279 dollars par exploit. Les correctifs ont été relus par des chercheurs humains avant d’être envoyés aux mainteneurs, et dix jours après le début de l’analyse, plus d’une centaine de ces failles étaient déjà corrigées ou portaient un correctif en attente. Le modèle employé, lui, n’est pas nommé et n’est pas disponible publiquement.
Le chiffre à retenir n’est pas 948, c’est l’entonnoir qui y mène. Le premier étage — des agents « Scout » qui lisent l’arborescence et retiennent ce qu’un utilisateur non privilégié peut atteindre — a désigné 5 034 cibles, environ 2,8 millions de lignes, soit à peu près 7 % du noyau, pour 3 426 dollars. Le deuxième a produit 2 308 constats candidats après déduplication, en douze heures, pour 316 549 dollars : c’est là que passe l’essentiel de la facture, et OpenAI précise que le travail des agents analystes suit un fonctionnement proche de celui de son greffon Codex Security. La validation dynamique, ensuite, a reproduit 1 724 de ces constats dans un environnement isolé ; l’évaluation d’exploitabilité a transformé une partie d’entre eux en preuves de concept. Il faut donc distinguer deux nombres que la reprise confond : 2 308 failles ont été *détectées*, 948 ont été *exploitées et corrigées*. Dire « 948 failles détectées » raconte une histoire plus faible que le document lui-même.
Ce que l’exploit vaut, maintenant. Le rapport chiffre la campagne contre le prix des primes : Pwn2Own offrait 20 000 dollars et TyphoonPWN 70 000 dollars pour un exploit d’élévation de privilèges sur le noyau Linux ; appliqués aux 948 exploits, ces montants donnent une valorisation hypothétique de 18,9 à 66,3 millions de dollars, soit 16 à 55 fois le coût du pipeline. OpenAI écrit la conclusion sans détour : « our vulnerability research pipeline was net profitable at the time of this research ». Trois réserves, et elles sont de lui : cette valorisation est hypothétique, elle suppose que 948 exploits vaudraient 948 primes, et l’entreprise précise que ses coûts « are more an upper bound », qu’un travail d’ingénierie sur le harnais les réduirait sensiblement.
Le chiffre que presque aucune reprise ne porte est ailleurs, dans la comparaison avec kernelCTF, le programme de primes de Google. Sur un noyau adapté à ce concours, avec une surface d’attaque réduite, le pipeline a obtenu 25 preuves de concept de fuite d’information et 21 exploits d’élévation de privilèges, en 112 heures, pour 32 936 dollars — dont 83,7 % partis dans la seule phase de découverte. Or kernelCTF a accepté, sur toute l’année 2026 à la date du rapport, 26 exploits 0-day confirmés de ce type. Une campagne de quatre jours et demi produit donc presque ce qu’un programme permanent a validé en un an. OpenAI ajoute que les agents ont employé, sur l’échantillon de 166 exploits qu’il a analysés, au moins dix techniques d’exploitation nouvelles.
La courbe, ensuite, est plus parlante que n’importe quel record. En juin, GPT-5.5 Cyber avait produit 24 exploits d’élévation de privilèges dans le cadre de Patch the Planet. Fin juillet, GPT-5.6 Sol en a trouvé et exploité 166, pour 513 690 dollars — 3 094 dollars l’unité. Mi-octobre, le modèle cyber « à venir » en aligne 948 pour 1 213 430 dollars, soit 1 279 dollars l’unité : OpenAI parle de plus de cinq fois plus de failles nouvelles qu’en juillet, malgré trois mois de durcissement du noyau entre les deux passes. En quatre mois, le coût unitaire a été divisé par 2,4 et le volume multiplié par 40. C’est cette pente-là qui décide de la suite, pas le total de 948.
Les limites, enfin, et il y en a une qu’OpenAI écrit lui-même sous le titre « Using the wrong 0-day ». Sur un essai antérieur, l’étage d’exploitation a annoncé 200 exploits d’élévation de privilèges réussis ; après relecture humaine, 20 d’entre eux avaient bien obtenu les droits root, mais par une *autre* faille que celle qu’on leur avait assignée. Dix pour cent de fausses attributions, rattrapées par des humains, et un pipeline resserré depuis. À quoi s’ajoutent trois silences : le modèle n’est pas nommé, la distribution Linux testée est seulement décrite comme « couramment utilisée », et la liste des failles n’est pas publiée. Les 291 preuves de fuite d’information, elles, ne sont reprises nulle part.
Notre lecture : ce rapport ne dit pas qu’une IA trouve des failles — des modèles en trouvaient déjà. Il dit que la découverte a cessé d’être le poste de dépense : 3 426 dollars pour désigner 7 % du noyau à auditer, 316 549 pour l’analyse. Ce qui coûte cher, désormais, c’est de trier 2 308 constats, de les reproduire, de les attribuer correctement et d’écrire le correctif. Et c’est là que le monde réel reprend la main : 948 failles produites, une centaine corrigées ou en attente en dix jours, trois cents discutées publiquement. Le goulot n’est plus la machine qui trouve, c’est la poignée de mainteneurs qui valide. La phrase la plus utile du document n’est pas un chiffre, c’est celle-ci : « having access to a low-privileged account on an operating system, that isn’t up-to-date on its latest available patches should be considered functionally equivalent to root access for a well-resourced threat actor ». Un compte ordinaire sur une machine non à jour vaut un accès administrateur — et ce n’est pas l’IA qui rend cette phrase vraie, c’est le retard de correctif.
Verdict SassyNow
Utile — les chiffres sont dans le rapport primaire, la méthode est décrite étage par étage, et la conclusion économique est vérifiable : 1 279 dollars par exploit contre 20 000 à 70 000 dollars de prime. Mais il faut la lire pour ce qu’elle est : une valorisation hypothétique, produite par l’entreprise qui vend le modèle, sur une distribution non nommée, avec un modèle qui ne l’est pas non plus. Le fait qui compte vraiment est un rapport de forces, pas un record : une campagne de 112 heures a produit 21 exploits là où kernelCTF en a accepté 26 en un an. Ce qui se vérifiera dans six mois : que les mainteneurs tiennent la cadence — et qu’un tiers indépendant reproduise le chiffre de 1 279 dollars, parce que pour l’instant OpenAI est seul à l’avoir mesuré.
Sources
- OpenAI — « A thousand fewer paths to root » (publication Sécurité du 4 novembre 2026 : « validated and generated patches for 948 local privilege escalation vulnerabilities in Linux at an API cost of $1.2 million » ; entonnoir « 2,308 candidate Linux kernel findings, dynamically reproduced 1,724 vulnerabilities, and produced 948 local privilege escalation (LPE) exploits » ; « 5,034 audit targets, about 2.8 million lines of code, which is roughly 7% of the whole Linux kernel code base » ; coûts 3 426 $ pour la découverte et 316 549 $ pour l’analyse ; « The total run cost $1,213,430 in API credits, or $1,279 per LPE exploit » ; primes Pwn2Own 20 000 $ et TyphoonPWN 70 000 $, valorisation « $18.9M—$66.3M, approximately 16x to 55x » ; kernelCTF « 21 LPE exploits » pour 32 936 $ et 112 heures, contre « 26 confirmed 0-day LPE exploits have been accepted by kernelCTF in 2026 » ; juin : GPT-5.5 Cyber et 24 exploits ; fin juillet : GPT-5.6 Sol, 166 exploits pour 513 690 $ ; « Using the wrong 0-day » : « 200 successful local privilege escalation exploits », dont « 20 of these had achieved root privileges through a different 0-day » ; « more than 40 million lines of code » ; « a commonly used Linux distribution » ; « net profitable » ; « costs we report are more an upper bound »)
- Numerama — Amine Baba Aissa, « 1 280 dollars pour dénicher et exploiter une faille du noyau Linux » (5 novembre 2026 : le détail du tri après dix jours, « 61 d’entre elles étaient déjà corrigées, 43 avaient un correctif en attente et 299 étaient discutées publiquement » ; les 2 308 constats et les 1 724 failles reproduites ; les 166 failles de juillet pour 513 690 dollars)