Dans un billet publié le 4 novembre 2026, OpenAI a déclaré avoir identifié 948 vulnérabilités distinctes d’élévation locale de privilèges dans le noyau Linux, lors d’une campagne menée à la mi-octobre. Selon l’entreprise, leur exploitation suppose déjà un accès local avec un compte à faibles privilèges. OpenAI a publié son compte rendu.
Des pistes candidates aux vulnérabilités distinctes
Les 948 vulnérabilités correspondent à la dernière étape d’un entonnoir qui a commencé avec 2 308 pistes candidates. OpenAI dit en avoir reproduit 1 724 dans des machines virtuelles isolées, puis généré 1 169 exploits d’élévation locale de privilèges (LPE) fonctionnels. L’analyse des variantes a ramené ces exploits à 948 LPE distinctes.
Une piste candidate n’est pas encore une vulnérabilité reproduite : chaque chiffre correspond à une étape différente de l’analyse.
Pour la validation, OpenAI indique avoir privilégié les pistes accessibles avec de faibles privilèges, sans capacité spéciale, et produisant des signes mesurables de corruption de la mémoire. La reproduction des 1 724 cas a pris 30 heures. Parmi les autres pistes, la plupart nécessitaient des privilèges élevés ou étaient difficiles à reproduire dans le temps imparti, notamment à cause de conditions de concurrence, de déclencheurs particuliers ou du coût des tests. L’entreprise attribue 3,1 % des pistes à une condition impossible dans l’analyse du modèle.
L’analyse a visé 5 034 cibles, soit environ 2,8 millions de lignes de code et quelque 7 % du noyau, selon OpenAI.
Ce que permet une élévation locale de privilèges
Une LPE peut permettre à une personne qui dispose déjà d’un accès local limité d’obtenir des privilèges plus élevés, jusqu’à ceux du superutilisateur, dit « root ». Elle peut aggraver les conséquences d’une intrusion initiale, mais ne fournit pas à elle seule un accès à distance à une machine.
OpenAI indique que les tests d’exploitation ont été menés avec des protections Linux courantes activées, dont SMEP, SMAP, KASLR et HARDENED_USERCOPY. Des chercheurs humains ont ensuite examiné les résultats avant l’envoi de signalements et de propositions de correctifs aux mainteneurs du noyau.
Les correctifs recensés à la clôture de l’analyse
À la fin des dix jours de scan et d’analyse manuelle, OpenAI dénombrait 61 LPE corrigées en amont, 43 avec des correctifs en préparation (« staging ») et 299 signalées ou discutées publiquement. Ces nombres décrivent des étapes différentes du traitement des failles : intégration en amont, préparation d’un correctif ou signalement public.
Le coût moyen par LPE
OpenAI chiffre à 1 213 430 dollars américains le coût de la campagne en crédits API et indique une moyenne de 1 279 dollars par LPE. En divisant le total affiché par les 948 LPE distinctes, on obtient environ 1 279,99 dollars, soit près de 1 280 dollars par LPE. Les cinq coûts par étape publiés totalisent 1 213 428 dollars, soit deux dollars de moins que le total annoncé.