Files
codeql/javascript/ql/test/tutorials/Introducing the JavaScript libraries/query15.ql
Anders Schack-Mulligen e58094c732 Javascript: Autoformat.
2019-01-11 11:02:42 +01:00

13 lines
385 B
Plaintext

import javascript
class TrackedStringLiteral extends DataFlow::TrackedNode {
TrackedStringLiteral() { this.asExpr() instanceof ConstantString }
}
from TrackedStringLiteral source, DataFlow::Node sink, SsaExplicitDefinition def
where
source.flowsTo(sink) and
sink = DataFlow::ssaDefinitionNode(def) and
def.getSourceVariable().getName().toLowerCase() = "password"
select sink