CodeQL library for Java/Kotlin
codeql/java-all 0.9.2-dev (changelog, source)
Search

Module InsecureLdapAuthQuery

Provides dataflow configurations to reason about insecure LDAP authentication.

Import path

import semmle.code.java.security.InsecureLdapAuthQuery

Imports

DataFlow

Provides classes for performing local (intra-procedural) and global (inter-procedural) data flow analyses.

InsecureLdapAuth

Provides classes to reason about insecure LDAP authentication.

Jndi

Provides classes and predicates for working with the Java JNDI API.

TaintTracking

Provides classes for performing local (intra-procedural) and global (inter-procedural) taint-tracking analyses.

java

Provides all default Java QL imports.

Modules

InsecureLdapUrlConfig

A taint-tracking configuration for ldap:// URL in LDAP authentication.

Aliases

BasicAuthFlow

Constructs a global data flow computation.

InsecureLdapUrlFlow

Constructs a global taint tracking computation.

RequiresSslFlow

Constructs a global data flow computation.