CodeQL library for Rust
codeql/rust-all 0.2.5-dev (changelog, source)
Search

Module TaintedPath

Provides default sources, sinks and barriers for detecting path injection vulnerabilities, as well as extension points for adding your own.

Import path

import codeql.rust.security.TaintedPathExtensions

Classes

Barrier

A barrier for path injection vulnerabilities.

SanitizerGuard

A sanitizer guard for path-traversal vulnerabilities.

Sink

A data flow sink for path injection vulnerabilities.

Source

A data flow source for path injection vulnerabilities.