CodeQL library for Go
codeql/go-all 0.7.15-dev (changelog, source)
Search

Module UrlCheck

Provides an implementation of a commonly used barrier guard for sanitizing untrusted URLs.

Import path

import semmle.go.dataflow.barrierguardutil.UrlCheck

Imports

go

Provides classes for working with Go programs.

Classes

UrlCheckBarrier

An equality check comparing a data-flow node against a constant string, considered as a barrier guard for sanitizing untrusted URLs.