
La faille à l'origine du piratage de quatre serveurs du Projet Debian a été identifiée. Il s'agit d'une attaque exploitable par n'importe quel utilisateur non privilégié et qui permet d'accéder librement à la totalité de la mémoire, y compris celle gérée par le noyau.
Une vulnérabilité critique a été identifiée dans le noyau Linux Kernel 2.4.22, elle pourrait être exploitée par des utilisateurs locaux afin de compromettre un système vulnérable, en augmentant leurs privilèges (L'exploitation réussie donne les privilèges "root").
Le problème est que la fonction "do_brk()" ne vérifie pas correctement les frontières mémoire, ce qui permet à des attaquant de créer une Zone Mémoire Virtuelle (VMA) qui dépasse la limite normalement accessible. Ainsi, la mémoire kernel au-dessus de cette limite peut devenir une partie de la mémoire du processus de l'utilisateur. (La fonction do_brk() peut être appelée via ELF ou via des chargeurs a.out)