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

Module RegexInjectionQuery

Provides configurations to be used in queries related to regex injection.

Import path

import semmle.code.java.security.regexp.RegexInjectionQuery

Imports

FlowSources

Provides classes representing various flow sources for taint tracking.

RegexInjection

Provides classes and predicates related to regex injection in Java.

TaintTracking

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

java

Provides all default Java QL imports.

Classes

RegexInjectionConfiguration

DEPRECATED: Use RegexInjectionFlow instead.

Modules

RegexInjectionConfig

A taint-tracking configuration for untrusted user input used to construct regular expressions.

Aliases

RegexInjectionFlow

Taint-tracking flow for untrusted user input used to construct regular expressions.