Files
codeql/java/ql/test/query-tests/security/CWE-089/semmle/examples/controlledString.ql
2018-08-30 10:48:05 +01:00

10 lines
367 B
Plaintext

import semmle.code.java.security.ControlledString
from Expr controlled, Method method, int line
where
controlledString(controlled)
and method = controlled.getEnclosingCallable()
and line = controlled.getLocation().getStartLine() - method.getLocation().getStartLine()
and controlled.getCompilationUnit().fromSource()
select method.getName(), line, controlled