Aller au contenu
uencoder

LDAP Injection

L'injection LDAP consiste, pour un attaquant, à injecter des métacaractères de filtre LDAP dans une chaîne de requête afin de contourner l'authentification ou d'extraire des données supplémentaires.

Objectif

Comprendre l'injection provoquée par la concaténation de requêtes LDAP et ses défenses ; une vulnérabilité courante dans l'authentification des services d'annuaire.

Mécanisme

Le programme construit le filtre LDAP avec "(uid=" + entrée + ")" ; l'attaquant saisit *)(uid=*) pour construire un filtre toujours vrai qui contourne l'authentification. Défenses : requêtes LDAP paramétrées, échappement des entrées.

Cas d’usage

  • Sécurité de l'authentification LDAP
  • Audit des services d'annuaire
  • Défense contre l'injection de requêtes

Outils associés

References