ldap-injection-anti-pattern

Installation
SKILL.md

LDAP Injection Anti-Pattern

Severity: High

Summary

LDAP Injection occurs when user input is insecurely inserted into LDAP queries without escaping special characters. Attackers manipulate query logic through character injection, enabling authentication bypass, unauthorized data access, privilege escalation, and directory structure disclosure.

The Anti-Pattern

Never build LDAP filters by concatenating unescaped user input. Special characters alter filter structure and meaning.

BAD Code Example

# VULNERABLE: Unescaped user input concatenated into LDAP filter
import ldap
Installs
9
GitHub Stars
5
First Seen
Jan 20, 2026
ldap-injection-anti-pattern — igbuend/grimbard