CodeQL library for Java
Search

Module ExternalProcess

Import path

import semmle.code.java.security.ExternalProcess

Imports

Member

Provides classes and predicates for working with members of Java classes and interfaces, that is, methods, constructors, fields and nested types.

Classes

ArgumentToExec

An expression used as an argument to a call that executes an external command. For calls to varargs method calls, this only includes the first argument, which will be the command to be executed.

ExecCallable

A callable that executes a command.

StringArgumentToExec

An ArgumentToExec of type String.