Ce qu'on appelle "failles applicatives" sont toutes les failles existantes dans les applications qui tournent sur le système. Effectivement,
beaucoup de programmes ont besoin des privilèges administrateur pour fonctionner. Une faille dans l'un de ces processus peut permettre de gagner les droits root.
Nous allons ici nous intéresser aux deux failles les plus communes et qui posent de gros problèmes à la communauté de la sécurité informatique, les buffer overflows
et les format strings.
Nous avons considéré que les failles applicatives ne représentaient un danger que lorsqu'elles étaient présentes dans des programmes possédant le bit suid, car c'est
le seul moyen d'effectuer une escalade de privilèges.