Files
codeql-lab/codeql-sqlite/Illustrations.ql
2025-07-11 11:13:09 -07:00

19 lines
482 B
Plaintext

/**
* @name Illustrations
* @description Illustrations of some codeql classes.
* @kind table
*/
import java
import semmle.code.java.dataflow.FlowSources
import semmle.code.java.security.SqlInjectionQuery
import QueryInjectionFlow::PathGraph
// Find starting points -- UserInput etc. -- from
// ../ql/java/ql/src/Security/CWE/CWE-089/SqlTainted.ql
// using QueryInjectionSink shows a sink. So we're missing a source.
from UserInput ui, QueryInjectionSink qsi
select ui, qsi