CodeQL library for Java
codeql/java-all 0.3.2 (changelog, source)
Search

Module InsecureBasicAuthQuery

Provides taint tracking configurations to be used in Insecure Basic Authentication queries.

Import path

import semmle.code.java.security.InsecureBasicAuthQuery

Imports

HttpsUrls

Provides classes and predicates to reason about plaintext HTTP vulnerabilities.

InsecureBasicAuth

Provides classes and predicates to reason about Insecure Basic Authentication vulnerabilities.

TaintTracking

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

java

Provides all default Java QL imports.

Classes

BasicAuthFlowConfig

A taint tracking configuration for the Basic authentication scheme being used in HTTP connections.