Merge pull request #46 from GitHubSecurityLab/ca-rw-sinks

Add models for composite actions and reusable workflows sinks
This commit is contained in:
Alvaro Muñoz
2024-04-11 12:02:01 +02:00
committed by GitHub
740 changed files with 5310 additions and 379 deletions

View File

@@ -49,12 +49,14 @@ query predicate nodeLocations(DataFlow::Node n, Location l) { n.getLocation() =
query predicate scopes(Cfg::CfgScope c) { any() }
query predicate sources(string action, string version, string output, string kind) {
sourceModel(action, version, output, kind)
query predicate sources(string action, string version, string output, string kind, string provenance) {
sourceModel(action, version, output, kind, provenance)
}
query predicate summaries(string action, string version, string input, string output, string kind) {
summaryModel(action, version, input, output, kind)
query predicate summaries(
string action, string version, string input, string output, string kind, string provenance
) {
summaryModel(action, version, input, output, kind, provenance)
}
query predicate calls(DataFlow::CallNode call, string callee) { callee = call.getCallee() }