|
27 | 27 | "python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl3.qll", |
28 | 28 | "python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl4.qll", |
29 | 29 | "ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImpl.qll", |
30 | | - "ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImpl2.qll" |
| 30 | + "ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImpl2.qll", |
| 31 | + "ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImplForLibraries.qll" |
31 | 32 | ], |
32 | 33 | "DataFlow Java/C++/C#/Python Common": [ |
33 | 34 | "java/ql/lib/semmle/code/java/dataflow/internal/DataFlowImplCommon.qll", |
|
54 | 55 | "python/ql/lib/semmle/python/dataflow/new/internal/tainttracking2/TaintTrackingImpl.qll", |
55 | 56 | "python/ql/lib/semmle/python/dataflow/new/internal/tainttracking3/TaintTrackingImpl.qll", |
56 | 57 | "python/ql/lib/semmle/python/dataflow/new/internal/tainttracking4/TaintTrackingImpl.qll", |
57 | | - "ruby/ql/lib/codeql/ruby/dataflow/internal/tainttracking1/TaintTrackingImpl.qll" |
| 58 | + "ruby/ql/lib/codeql/ruby/dataflow/internal/tainttracking1/TaintTrackingImpl.qll", |
| 59 | + "ruby/ql/lib/codeql/ruby/dataflow/internal/tainttrackingforlibraries/TaintTrackingImpl.qll" |
58 | 60 | ], |
59 | 61 | "DataFlow Java/C++/C#/Python Consistency checks": [ |
60 | 62 | "java/ql/lib/semmle/code/java/dataflow/internal/DataFlowImplConsistency.qll", |
|
73 | 75 | "java/ql/lib/semmle/code/java/dataflow/internal/rangeanalysis/SsaReadPositionCommon.qll", |
74 | 76 | "csharp/ql/lib/semmle/code/csharp/dataflow/internal/rangeanalysis/SsaReadPositionCommon.qll" |
75 | 77 | ], |
| 78 | + "Model as Data Generation Java/C# - Utils": [ |
| 79 | + "java/ql/src/utils/model-generator/ModelGeneratorUtils.qll", |
| 80 | + "csharp/ql/src/utils/model-generator/ModelGeneratorUtils.qll" |
| 81 | + ], |
| 82 | + "Model as Data Generation Java/C# - SummaryModels": [ |
| 83 | + "java/ql/src/utils/model-generator/CaptureSummaryModels.qll", |
| 84 | + "csharp/ql/src/utils/model-generator/CaptureSummaryModels.qll" |
| 85 | + ], |
76 | 86 | "Sign Java/C#": [ |
77 | 87 | "java/ql/lib/semmle/code/java/dataflow/internal/rangeanalysis/Sign.qll", |
78 | 88 | "csharp/ql/lib/semmle/code/csharp/dataflow/internal/rangeanalysis/Sign.qll" |
|
472 | 482 | "python/ql/lib/semmle/python/security/performance/ReDoSUtil.qll", |
473 | 483 | "ruby/ql/lib/codeql/ruby/security/performance/ReDoSUtil.qll" |
474 | 484 | ], |
475 | | - "ReDoS Exponential Python/JS": [ |
| 485 | + "ReDoS Exponential Python/JS/Ruby": [ |
476 | 486 | "javascript/ql/lib/semmle/javascript/security/performance/ExponentialBackTracking.qll", |
477 | | - "python/ql/lib/semmle/python/security/performance/ExponentialBackTracking.qll" |
| 487 | + "python/ql/lib/semmle/python/security/performance/ExponentialBackTracking.qll", |
| 488 | + "ruby/ql/lib/codeql/ruby/security/performance/ExponentialBackTracking.qll" |
478 | 489 | ], |
479 | | - "ReDoS Polynomial Python/JS": [ |
| 490 | + "ReDoS Polynomial Python/JS/Ruby": [ |
480 | 491 | "javascript/ql/lib/semmle/javascript/security/performance/SuperlinearBackTracking.qll", |
481 | 492 | "python/ql/lib/semmle/python/security/performance/SuperlinearBackTracking.qll", |
482 | 493 | "ruby/ql/lib/codeql/ruby/security/performance/SuperlinearBackTracking.qll" |
|
507 | 518 | "java/ql/lib/semmle/code/java/dataflow/internal/AccessPathSyntax.qll", |
508 | 519 | "javascript/ql/lib/semmle/javascript/frameworks/data/internal/AccessPathSyntax.qll", |
509 | 520 | "ruby/ql/lib/codeql/ruby/dataflow/internal/AccessPathSyntax.qll" |
| 521 | + ], |
| 522 | + "Concepts Python/Ruby/JS": [ |
| 523 | + "python/ql/lib/semmle/python/internal/ConceptsShared.qll", |
| 524 | + "ruby/ql/lib/codeql/ruby/internal/ConceptsShared.qll", |
| 525 | + "javascript/ql/lib/semmle/javascript/internal/ConceptsShared.qll" |
| 526 | + ], |
| 527 | + "Hostname Regexp queries": [ |
| 528 | + "javascript/ql/src/Security/CWE-020/HostnameRegexpShared.qll", |
| 529 | + "python/ql/src/Security/CWE-020/HostnameRegexpShared.qll", |
| 530 | + "ruby/ql/src/queries/security/cwe-020/HostnameRegexpShared.qll" |
| 531 | + ], |
| 532 | + "ApiGraphModels": [ |
| 533 | + "javascript/ql/lib/semmle/javascript/frameworks/data/internal/ApiGraphModels.qll", |
| 534 | + "ruby/ql/lib/codeql/ruby/frameworks/data/internal/ApiGraphModels.qll" |
| 535 | + ], |
| 536 | + "TaintedFormatStringQuery Ruby/JS": [ |
| 537 | + "javascript/ql/lib/semmle/javascript/security/dataflow/TaintedFormatStringQuery.qll", |
| 538 | + "ruby/ql/lib/codeql/ruby/security/TaintedFormatStringQuery.qll" |
| 539 | + ], |
| 540 | + "TaintedFormatStringCustomizations Ruby/JS": [ |
| 541 | + "javascript/ql/lib/semmle/javascript/security/dataflow/TaintedFormatStringCustomizations.qll", |
| 542 | + "ruby/ql/lib/codeql/ruby/security/TaintedFormatStringCustomizations.qll" |
| 543 | + ], |
| 544 | + "HttpToFileAccessQuery JS/Ruby": [ |
| 545 | + "javascript/ql/lib/semmle/javascript/security/dataflow/HttpToFileAccessQuery.qll", |
| 546 | + "ruby/ql/lib/codeql/ruby/security/HttpToFileAccessQuery.qll" |
| 547 | + ], |
| 548 | + "HttpToFileAccessCustomizations JS/Ruby": [ |
| 549 | + "javascript/ql/lib/semmle/javascript/security/dataflow/HttpToFileAccessCustomizations.qll", |
| 550 | + "ruby/ql/lib/codeql/ruby/security/HttpToFileAccessCustomizations.qll" |
510 | 551 | ] |
511 | 552 | } |
0 commit comments