File tree
351 files changed
+40652
-39488
lines changed- cpp
- downgrades/19887dbd33327fb07d54251786e0cb2578539775
- ql
- lib
- semmle/code/cpp
- controlflow
- ir/dataflow/internal
- upgrades/ddd31fd02e51ad270bc9e6712708e5a5b6881518
- src
- Critical
- Likely Bugs
- Format
- Memory Management
- Security/CWE/CWE-416
- change-notes
- experimental/Likely Bugs
- test
- experimental/query-tests/Security/CWE/CWE-193/constant-size
- library-tests
- controlflow
- guards-ir
- guards
- dataflow/fields
- query-tests
- Critical/NotInitialised
- Likely Bugs/Memory Management/NtohlArrayNoBound
- Security/CWE
- CWE-078
- SAMATE/ExecTainted
- semmle/ExecTainted
- CWE-119/SAMATE
- CWE-193
- CWE-416/semmle/tests/UseOfUniquePtrAfterLifetimeEnds
- CWE-497/semmle/tests
- CWE-611
- csharp
- autobuilder
- Semmle.Autobuild.CSharp.Tests
- Semmle.Autobuild.CSharp
- Properties
- Semmle.Autobuild.Cpp.Tests
- Semmle.Autobuild.Cpp
- Properties
- extractor
- Semmle.Extraction.CSharp.DependencyFetching
- Properties
- Semmle.Extraction.CSharp.DependencyStubGenerator
- Semmle.Extraction.CSharp.Driver
- Properties
- Semmle.Extraction.CSharp.Standalone
- Properties
- Semmle.Extraction.CSharp.StubGenerator
- Properties
- Semmle.Extraction.CSharp.Util
- Semmle.Extraction.CSharp
- Properties
- Semmle.Extraction.Tests
- Properties
- Semmle.Extraction
- Properties
- Semmle.Util.Tests
- Properties
- Semmle.Util
- Properties
- ql
- integration-tests
- all-platforms
- standalone_failed
- standalone
- posix-only/standalone_dependencies_nuget_config_error_timeout
- lib/semmle/code/csharp
- dataflow/internal
- frameworks
- src/utils/modelgenerator/internal
- test
- TestUtilities
- experimental/Security Features/CWE-759
- library-tests
- dataflow
- collections
- constructors
- fields
- global
- library
- tuples
- frameworks/EntityFramework
- query-tests/Security Features
- CWE-209
- CWE-338
- utils/modelgenerator
- dataflow
- typebasedflow
- scripts/stubs
- docs/codeql
- codeql-language-guides
- codeql-overview
- reusables
- writing-codeql-queries
- go/ql
- lib/semmle/go
- dataflow/internal
- security
- src/Security/CWE-078
- examples
- test
- experimental
- CWE-1004
- CWE-369
- CWE-522-DecompressionBombs
- library-tests/semmle/go/frameworks
- Echo
- GoMicro
- Revel
- Twirp
- query-tests/Security
- CWE-078
- CWE-089
- CWE-190
- CWE-312
- CWE-338/InsecureRandomness
- CWE-601/OpenUrlRedirect
- CWE-918
- javascript
- extractor/src/com/semmle/js/extractor
- ql
- lib
- change-notes
- semmle/javascript
- frameworks
- security/internal
- test/library-tests/frameworks/Shelljs
- java/ql
- lib
- change-notes
- ext
- generated
- semmle/code/java/security
- src
- change-notes
- utils/modelgenerator/internal
- test
- TestUtilities
- experimental/query-tests/security
- CWE-020
- CWE-073
- CWE-078
- CWE-094
- CWE-1004
- CWE-200
- CWE-208/TimingAttackAgainstSignagure
- CWE-299
- CWE-346
- CWE-348
- CWE-352
- CWE-400
- CWE-470
- CWE-502
- CWE-598
- CWE-600
- CWE-601
- CWE-625
- CWE-652
- CWE-759
- library-tests
- dataflow
- capture
- partial
- threat-models
- frameworks/JaxWs
- query-tests/security
- CWE-022/semmle/tests
- CWE-078
- CWE-089/semmle/examples
- CWE-090
- CWE-094
- CWE-113/semmle/tests
- CWE-129/semmle/tests
- CWE-134/semmle/tests
- CWE-190/semmle/tests
- CWE-200/semmle/tests/TempDirLocalInformationDisclosure
- CWE-297
- CWE-311/CWE-319
- CWE-601/semmle/tests
- CWE-681/semmle/tests
- CWE-807/semmle/tests
- misc/bazel
- internal
- python
- extractor/tsg-python
- ql
- lib
- change-notes
- semmle/python
- dataflow/new/internal
- frameworks/data/internal
- security/internal
- test
- experimental/query-tests/Security
- CWE-022-TarSlip
- CWE-022-UnsafeUnpacking
- CWE-074-paramiko
- CWE-079
- CWE-091-XsltInjection
- CWE-176
- CWE-327-UnsafeUsageOfClientSideEncryptionVersion
- CWE-409
- library-tests/dataflow
- model-summaries
- summaries
- query-tests/Security
- CWE-020-ExternalAPIs
- CWE-022-PathInjection
- CWE-209-StackTraceExposure
- CWE-285-PamAuthorization
- CWE-312-CleartextLogging
- CWE-327-WeakSensitiveDataHashing
- CWE-943-NoSqlInjection
- ql
- buramu/tree-sitter-blame
- extractor
- ql/src
- codeql_ql
- ast/internal
- ruby
- downgrades
- 307ebf14d59930ba903d71d377f6f4129d0a6d22
- 4ba51641799d2aaa315c7323931e2dd2a94c9f9d
- fabe9e179ed1e3d0e45ccfab6ce94b4bab02dee5
- extractor
- src
- ql
- lib
- change-notes
- codeql/ruby
- frameworks
- security/internal
- upgrades
- 09a494ce67d8141f28d6411f89b9ff7bdad440f3
- 1199e154f5e9b3560297633c6ebb4dfe0b191ae4
- 24d81950f3ab7e67e14553e1a5111a04e8ae8445
- 3595c826de6db850f16b9da265a54dbf24dd3126
- 40be81bc2086eb0368f33c770e0a84817bb340c3
- b5aef9c93ae64f848017d2dcb760eed916ab0cdd
- f765176af8e0a5128d2adb1ae9c5a6b1c8e7b20b
- src/experimental/CWE-522-DecompressionBombs
- test
- library-tests
- dataflow
- erb
- global
- params
- frameworks
- action_controller
- action_view
- query-tests
- experimental
- CWE-522-DecompressionBombs
- LdapInjection
- cwe-022-ZipSlip
- cwe-176
- security
- cwe-079
- cwe-089
- cwe-506
- cwe-601
- cwe-798
- cwe-915
- swift
- downgrades
- 15d0da3a76b9dbffb921ae6d585f8a8de8945a0b
- 5559b5a367524777b3f6ef3fc285ae81031ca1da
- ba4171b90d0665b40e9e203bac9e3d4a0b2d03ec
- f5a22f5168adfd7f308b5941c11852c925edd638
- f6a8ee8a21fb596fa84261ddedb68c00d8457ef4
- ql
- lib
- codeql/swift/security
- internal
- upgrades
- 147e087e57e51b2eb41e75c9c97380d0e6c20ecb
- 62fc609c1ab6ae748ff51362ffa5c368ba834ddf
- 98a78b66651ad4eb35a8edf1642767c794909ea4
- e646f9e0308ec7135c83c0fdf96896d2737a8013
- f937d9e63094280b7ec0ef26c70310daad5c1f79
- test
- library-tests/dataflow
- dataflow
- taint/core
- query-tests/Security
- CWE-022/UnsafeUnpack
- CWE-094
- CWE-311
- CWE-312
- CWE-321
- CWE-757
- third_party
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
351 files changed
+40652
-39488
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | | - | |
| 568 | + | |
569 | 569 | | |
570 | 570 | | |
571 | 571 | | |
| |||
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
589 | | - | |
| 589 | + | |
590 | 590 | | |
591 | 591 | | |
592 | 592 | | |
| |||
611 | 611 | | |
612 | 612 | | |
613 | 613 | | |
614 | | - | |
| 614 | + | |
615 | 615 | | |
616 | 616 | | |
617 | 617 | | |
| |||
737 | 737 | | |
738 | 738 | | |
739 | 739 | | |
740 | | - | |
741 | | - | |
742 | | - | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
743 | 777 | | |
744 | 778 | | |
745 | | - | |
| 779 | + | |
746 | 780 | | |
747 | 781 | | |
748 | 782 | | |
749 | 783 | | |
750 | 784 | | |
751 | | - | |
| 785 | + | |
752 | 786 | | |
753 | 787 | | |
754 | | - | |
755 | | - | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
756 | 795 | | |
757 | 796 | | |
758 | 797 | | |
759 | 798 | | |
| 799 | + | |
760 | 800 | | |
761 | 801 | | |
762 | 802 | | |
| |||
781 | 821 | | |
782 | 822 | | |
783 | 823 | | |
784 | | - | |
785 | | - | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
786 | 849 | | |
787 | 850 | | |
788 | 851 | | |
789 | 852 | | |
790 | 853 | | |
791 | | - | |
| 854 | + | |
| 855 | + | |
792 | 856 | | |
793 | 857 | | |
794 | 858 | | |
795 | 859 | | |
796 | 860 | | |
797 | | - | |
798 | | - | |
799 | | - | |
800 | | - | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
811 | 868 | | |
812 | | - | |
| 869 | + | |
| 870 | + | |
813 | 871 | | |
814 | 872 | | |
815 | 873 | | |
| |||
821 | 879 | | |
822 | 880 | | |
823 | 881 | | |
824 | | - | |
825 | | - | |
| 882 | + | |
| 883 | + | |
826 | 884 | | |
827 | | - | |
| 885 | + | |
828 | 886 | | |
829 | | - | |
| 887 | + | |
830 | 888 | | |
831 | 889 | | |
832 | 890 | | |
| |||
1090 | 1148 | | |
1091 | 1149 | | |
1092 | 1150 | | |
1093 | | - | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
1094 | 1155 | | |
1095 | | - | |
| 1156 | + | |
1096 | 1157 | | |
1097 | 1158 | | |
1098 | 1159 | | |
1099 | 1160 | | |
1100 | 1161 | | |
| 1162 | + | |
1101 | 1163 | | |
1102 | | - | |
| 1164 | + | |
1103 | 1165 | | |
1104 | 1166 | | |
1105 | 1167 | | |
| |||
1153 | 1215 | | |
1154 | 1216 | | |
1155 | 1217 | | |
1156 | | - | |
1157 | | - | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
1158 | 1221 | | |
| 1222 | + | |
1159 | 1223 | | |
1160 | | - | |
| 1224 | + | |
1161 | 1225 | | |
1162 | 1226 | | |
1163 | 1227 | | |
| |||
1166 | 1230 | | |
1167 | 1231 | | |
1168 | 1232 | | |
| 1233 | + | |
1169 | 1234 | | |
1170 | | - | |
| 1235 | + | |
1171 | 1236 | | |
1172 | 1237 | | |
1173 | 1238 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
546 | 546 | | |
547 | 547 | | |
548 | 548 | | |
549 | | - | |
| 549 | + | |
550 | 550 | | |
551 | 551 | | |
552 | 552 | | |
| |||
574 | 574 | | |
575 | 575 | | |
576 | 576 | | |
577 | | - | |
| 577 | + | |
578 | 578 | | |
579 | 579 | | |
580 | 580 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
70 | 71 | | |
71 | 72 | | |
72 | 73 | | |
73 | | - | |
| 74 | + | |
| 75 | + | |
74 | 76 | | |
75 | 77 | | |
76 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
Lines changed: 16 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
40 | 53 | | |
41 | 54 | | |
42 | 55 | | |
| |||
185 | 198 | | |
186 | 199 | | |
187 | 200 | | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
| 213 | + | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
| |||
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
224 | | - | |
| 224 | + | |
225 | 225 | | |
226 | | - | |
| 226 | + | |
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
| 110 | + | |
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
0 commit comments