File tree
455 files changed
+22622
-4212
lines changed- .github/workflows
- config
- cpp
- change-notes
- ql
- lib/semmle/code/cpp
- commons
- dataflow/internal
- ir
- dataflow
- internal
- implementation
- aliased_ssa
- raw
- unaliased_ssa
- models/implementations
- src/Security/CWE
- CWE-313
- CWE-319
- test
- experimental/query-tests/Security/CWE/CWE-675/semmle/tests
- library-tests
- dataflow
- DefaultTaintTracking
- annotate_path_to_sink
- annotate_sinks_only
- dataflow-tests
- fields
- smart-pointers-taint
- taint-tests
- ir/ir
- syntax-zoo
- types
- __wchar_t
- wchar_t_typedef
- variables/variables
- query-tests
- Likely Bugs/Conversion/CastArrayPointerArithmetic
- Security/CWE
- CWE-079/semmle/CgiXss
- CWE-114
- SAMATE/UncontrolledProcessOperation
- semmle/UncontrolledProcessOperation
- CWE-134/semmle
- argv
- globalVars
- CWE-190/semmle
- ArithmeticUncontrolled
- TaintedAllocationSize
- tainted
- CWE-242/semmle/tests
- CWE-319/UseOfHttp
- csharp/ql
- consistency-queries
- lib
- Linq
- semmle/code
- cil/internal
- csharp
- controlflow
- internal
- pressa
- dataflow/internal
- basessa
- frameworks
- dotnet
- src
- Bad Practices/Implementation Hiding
- Linq
- experimental/ir/implementation
- raw
- unaliased_ssa
- test/library-tests
- controlflow
- graph
- splits/CONSISTENCY
- dataflow
- async
- external-models
- global
- local
- frameworks/EntityFramework
- docs
- codeql
- codeql-cli
- support/reusables
- javascript
- change-notes
- extractor
- src/com/semmle/js/extractor
- tests
- es2015/output/trap
- exprs/output/trap
- jsx/output/trap
- regexp
- input
- output/trap
- ts/output/trap
- ql
- experimental/adaptivethreatmodeling/lib/experimental/adaptivethreatmodeling
- lib
- semmle/javascript
- frameworks
- AngularJS
- internal
- security
- dataflow
- performance
- src
- Expressions
- Security/CWE-116
- examples
- test
- ApiGraphs/async-await
- library-tests
- RangeAnalysis
- StringConcatenation
- query-tests
- Performance/ReDoS
- lib
- Security
- CWE-020
- CWE-079/DomBasedXss
- CWE-116/BadTagFilter
- upgrades/e54b35a8a129ebcf246cd4e834935f929b54aa04
- java
- change-notes
- documentation/library-coverage
- ql
- lib/semmle/code/java
- dataflow
- internal
- deadcode
- frameworks
- android
- javaee/ejb
- src
- Diagnostics
- Likely Bugs
- Concurrency
- Inheritance
- experimental/Security/CWE/CWE-598
- utils/model-generator
- test
- experimental/query-tests/security/CWE-200
- library-tests
- dataflow
- callback-dispatch
- taint
- frameworks
- android/asynctask
- stream
- overrides
- query-tests/Telemetry/ExternalLibraryUsage
- utils/model-generator
- p
- python
- change-notes
- ql
- lib/semmle/python
- dataflow/new/internal
- essa
- frameworks
- internal
- pointsto
- security
- performance
- src
- Security
- CWE-022
- CWE-078
- CWE-089
- CWE-094
- CWE-116
- examples
- CWE-295
- CWE-730
- Statements
- experimental
- Security/CWE-347
- semmle/python
- frameworks
- libraries
- test
- experimental/query-tests/Security/CWE-347
- library-tests/frameworks
- internal-ql-helpers
- stdlib
- query-tests/Security
- CWE-116-BadTagFilter
- CWE-295-RequestWithoutValidation
- CWE-730-PolynomialReDoS
- CWE-730-ReDoS
- ruby
- change-notes
- generator/src
- ql
- consistency-queries
- lib/codeql/ruby
- ast
- internal
- controlflow
- internal
- dataflow
- internal
- frameworks
- http_clients
- security
- performance
- src
- ide-contextual-queries
- queries
- analysis
- security
- cwe-078
- cwe-089
- cwe-094
- cwe-116
- examples
- cwe-1333
- examples
- cwe-352
- examples
- cwe-798
- cwe-918
- test
- library-tests
- ast
- calls
- controlflow/graph
- dataflow/local
- frameworks/http_clients
- regexp
- variables
- query-tests/security
- cwe-116
- cwe-1333-exponential-redos
- cwe-1333-regexp-injection
- cwe-352
- railsapp
- app/controllers
- config
- environments
- test/controllers
- cwe-601
- cwe-918
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
455 files changed
+22622
-4212
lines changedLines changed: 16 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 |
| - | |
4 |
| - | |
5 |
| - | |
6 |
| - | |
7 |
| - | |
8 |
| - | |
9 |
| - | |
10 |
| - | |
11 |
| - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + |
Lines changed: 0 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
111 |
| - | |
112 |
| - | |
113 |
| - | |
114 |
| - | |
115 | 105 |
| |
116 | 106 |
| |
117 | 107 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
| 30 | + | |
| 31 | + | |
| 32 | + |
Lines changed: 9 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
460 | 460 |
| |
461 | 461 |
| |
462 | 462 |
| |
463 |
| - | |
| 463 | + | |
464 | 464 |
| |
465 |
| - | |
| 465 | + | |
| 466 | + | |
466 | 467 |
| |
467 | 468 |
| |
468 | 469 |
| |
| |||
471 | 472 |
| |
472 | 473 |
| |
473 | 474 |
| |
474 |
| - | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
475 | 481 |
| |
476 | 482 |
| |
477 | 483 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + |
Lines changed: 68 additions & 30 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| 9 | + | |
| 10 | + | |
9 | 11 |
| |
10 | 12 |
| |
11 | 13 |
| |
| |||
268 | 270 |
| |
269 | 271 |
| |
270 | 272 |
| |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
271 | 285 |
| |
272 | 286 |
| |
273 | 287 |
| |
| |||
1046 | 1060 |
| |
1047 | 1061 |
| |
1048 | 1062 |
| |
1049 |
| - | |
1050 |
| - | |
1051 |
| - | |
1052 |
| - | |
1053 |
| - | |
1054 |
| - | |
1055 |
| - | |
1056 |
| - | |
1057 |
| - | |
1058 |
| - | |
1059 |
| - | |
1060 |
| - | |
1061 |
| - | |
1062 |
| - | |
1063 |
| - | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
1064 | 1094 |
| |
1065 | 1095 |
| |
1066 | 1096 |
| |
1067 |
| - | |
1068 |
| - | |
1069 |
| - | |
1070 |
| - | |
1071 |
| - | |
1072 |
| - | |
1073 |
| - | |
1074 |
| - | |
1075 |
| - | |
1076 |
| - | |
1077 |
| - | |
1078 |
| - | |
1079 |
| - | |
1080 |
| - | |
1081 |
| - | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
1082 | 1120 |
| |
1083 | 1121 |
| |
1084 | 1122 |
| |
|
Lines changed: 17 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3740 | 3740 |
| |
3741 | 3741 |
| |
3742 | 3742 |
| |
3743 |
| - | |
| 3743 | + | |
3744 | 3744 |
| |
3745 | 3745 |
| |
3746 | 3746 |
| |
3747 | 3747 |
| |
3748 | 3748 |
| |
3749 |
| - | |
| 3749 | + | |
| 3750 | + | |
3750 | 3751 |
| |
3751 | 3752 |
| |
3752 | 3753 |
| |
| |||
3780 | 3781 |
| |
3781 | 3782 |
| |
3782 | 3783 |
| |
3783 |
| - | |
3784 |
| - | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
3785 | 3795 |
| |
3786 | 3796 |
| |
3787 | 3797 |
| |
| |||
3790 | 3800 |
| |
3791 | 3801 |
| |
3792 | 3802 |
| |
3793 |
| - | |
| 3803 | + | |
3794 | 3804 |
| |
3795 | 3805 |
| |
3796 | 3806 |
| |
3797 |
| - | |
| 3807 | + | |
| 3808 | + | |
3798 | 3809 |
| |
3799 | 3810 |
| |
3800 | 3811 |
| |
|
Lines changed: 17 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3740 | 3740 |
| |
3741 | 3741 |
| |
3742 | 3742 |
| |
3743 |
| - | |
| 3743 | + | |
3744 | 3744 |
| |
3745 | 3745 |
| |
3746 | 3746 |
| |
3747 | 3747 |
| |
3748 | 3748 |
| |
3749 |
| - | |
| 3749 | + | |
| 3750 | + | |
3750 | 3751 |
| |
3751 | 3752 |
| |
3752 | 3753 |
| |
| |||
3780 | 3781 |
| |
3781 | 3782 |
| |
3782 | 3783 |
| |
3783 |
| - | |
3784 |
| - | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
3785 | 3795 |
| |
3786 | 3796 |
| |
3787 | 3797 |
| |
| |||
3790 | 3800 |
| |
3791 | 3801 |
| |
3792 | 3802 |
| |
3793 |
| - | |
| 3803 | + | |
3794 | 3804 |
| |
3795 | 3805 |
| |
3796 | 3806 |
| |
3797 |
| - | |
| 3807 | + | |
| 3808 | + | |
3798 | 3809 |
| |
3799 | 3810 |
| |
3800 | 3811 |
| |
|
Lines changed: 17 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3740 | 3740 |
| |
3741 | 3741 |
| |
3742 | 3742 |
| |
3743 |
| - | |
| 3743 | + | |
3744 | 3744 |
| |
3745 | 3745 |
| |
3746 | 3746 |
| |
3747 | 3747 |
| |
3748 | 3748 |
| |
3749 |
| - | |
| 3749 | + | |
| 3750 | + | |
3750 | 3751 |
| |
3751 | 3752 |
| |
3752 | 3753 |
| |
| |||
3780 | 3781 |
| |
3781 | 3782 |
| |
3782 | 3783 |
| |
3783 |
| - | |
3784 |
| - | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
3785 | 3795 |
| |
3786 | 3796 |
| |
3787 | 3797 |
| |
| |||
3790 | 3800 |
| |
3791 | 3801 |
| |
3792 | 3802 |
| |
3793 |
| - | |
| 3803 | + | |
3794 | 3804 |
| |
3795 | 3805 |
| |
3796 | 3806 |
| |
3797 |
| - | |
| 3807 | + | |
| 3808 | + | |
3798 | 3809 |
| |
3799 | 3810 |
| |
3800 | 3811 |
| |
|
0 commit comments