CodeQL library for Ruby
codeql/ruby-all 0.8.15-dev (changelog, source)
Search

Predicate isResult

Holds if replace has a pattern argument containing a regular expression dangerous which matches a dangerous string beginning with prefix, in an attempt to avoid a vulnerability of kind kind.

Import path

import codeql.ruby.security.IncompleteMultiCharacterSanitizationQuery
predicate isResult(StringSubstitutionCall replace, EmptyReplaceRegExpTerm dangerous, string prefix, string kind)