Tag all security queries in supported languages' experimental directories with an experimental tag

This commit is contained in:
turbo
2022-12-14 17:15:50 +01:00
parent a92acf5218
commit 4ec401a3f6
148 changed files with 155 additions and 3 deletions

View File

@@ -6,6 +6,7 @@
* @id cpp/off-by-one-array-access
* @tags reliability
* security
* experimental
*/
import cpp

View File

@@ -7,6 +7,7 @@
* @id cpp/overrun-write
* @tags reliability
* security
* experimental
* external/cwe/cwe-119
* external/cwe/cwe-131
*/

View File

@@ -9,6 +9,7 @@
* @tags reliability
* security
* external/cwe/cwe-476
* experimental
*/
import cpp

View File

@@ -9,6 +9,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-20
*/

View File

@@ -11,6 +11,7 @@
* @problem.severity warning
* @security-severity 7.5
* @tags security
* experimental
* external/cwe/cwe-020
*/

View File

@@ -8,6 +8,7 @@
* @precision high
* @id cpp/wordexp-injection
* @tags security
* experimental
* external/cwe/cwe-078
*/

View File

@@ -8,6 +8,7 @@
* @tags correctness
* maintainability
* security
* experimental
* external/cwe/cwe-1041
*/

View File

@@ -9,6 +9,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-1126
*/

View File

@@ -6,6 +6,7 @@
* @id cpp/memory-unsafe-function-scan
* @tags reliability
* security
* experimental
* external/cwe/cwe-120
*/

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-125
*/

View File

@@ -6,6 +6,7 @@
* @precision low
* @tags security
* correctness
* experimental
* external/cwe/cwe-190
* external/cwe/cwe-128
* @id cpp/multiplication-overflow-in-alloc

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-190
*/

View File

@@ -7,6 +7,7 @@
* @id cpp/constant-array-overflow
* @tags reliability
* security
* experimental
*/
import experimental.semmle.code.cpp.semantic.analysis.RangeAnalysis

View File

@@ -8,6 +8,7 @@
* @id cpp/invalid-pointer-deref
* @tags reliability
* security
* experimental
* external/cwe/cwe-119
* external/cwe/cwe-125
* external/cwe/cwe-193

View File

@@ -8,6 +8,7 @@
* @tags correctness
* maintainability
* security
* experimental
* external/cwe/cwe-200
* external/cwe/cwe-264
*/

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-243
* external/cwe/cwe-252
*/

View File

@@ -8,6 +8,7 @@
* @tags correctness
* maintainability
* security
* experimental
* external/cwe/cwe-266
* external/cwe/cwe-264
* external/cwe/cwe-200

View File

@@ -8,6 +8,7 @@
* @problem.severity recommendation
* @id cpp/drop-linux-privileges-outoforder
* @tags security
* experimental
* external/cwe/cwe-273
* @precision medium
*/

View File

@@ -5,6 +5,7 @@
* @problem.severity error
* @id cpp/pam-auth-bypass
* @tags security
* experimental
* external/cwe/cwe-285
*/

View File

@@ -6,6 +6,7 @@
* @problem.severity error
* @id cpp/private-cleartext-write
* @tags security
* experimental
* external/cwe/cwe-359
*/

View File

@@ -11,6 +11,7 @@
* @problem.severity warning
* @security-severity 7.5
* @tags security
* experimental
* external/cwe/cwe-362
*/

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-377
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-401
*/

View File

@@ -6,6 +6,7 @@
* @problem.severity warning
* @precision medium
* @tags security
* experimental
* external/cwe/cwe-415
*/

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-476
* external/cwe/cwe-415
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-561
* external/cwe/cwe-691
* external/cwe/cwe-478

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-670
*/

View File

@@ -6,6 +6,7 @@
* @problem.severity warning
* @precision medium
* @tags security
* experimental
* external/cwe/cwe-675
* external/cwe/cwe-666
*/

View File

@@ -10,6 +10,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-691
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-691
*/

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-703
* external/cwe/cwe-248
* external/cwe/cwe-390

View File

@@ -7,6 +7,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-754
* external/cwe/cwe-908
*/

View File

@@ -8,6 +8,7 @@
* @problem.severity warning
* @precision medium
* @tags security
* experimental
* external/cwe/cwe-758
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @tags maintainability
* readability
* experimental
* external/cwe/cwe-783
* external/cwe/cwe-480
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-783
* external/cwe/cwe-480
*/

View File

@@ -6,6 +6,7 @@
* @problem.severity warning
* @tags reliability
* security
* experimental
* external/cwe/cwe-787
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @tags correctness
* security
* experimental
* external/cwe/cwe-788
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id cs/webclient-path-injection
* @tags security
* experimental
* external/cwe/cwe-099
* external/cwe/cwe-023
* external/cwe/cwe-036

View File

@@ -6,6 +6,7 @@
* @precision high
* @id cs/request-forgery
* @tags security
* experimental
* external/cwe/cwe-918
*/

View File

@@ -9,6 +9,7 @@
* @precision high
* @id cs/web/cookie-httponly-not-set
* @tags security
* experimental
* external/cwe/cwe-1004
*/

View File

@@ -4,6 +4,7 @@
* @kind problem
* @tags security
* cryptography
* experimental
* external/cwe/cwe-327
* @id cs/azure-storage/unsafe-usage-of-client-side-encryption-version
* @problem.severity error

View File

@@ -8,6 +8,7 @@
* @precision high
* @id cs/web/cookie-secure-not-set
* @tags security
* experimental
* external/cwe/cwe-319
* external/cwe/cwe-614
*/

View File

@@ -5,6 +5,7 @@
* @problem.severity error
* @id cs/hash-without-salt
* @tags security
* experimental
* external/cwe-759
*/

View File

@@ -4,6 +4,7 @@
* Higher precision version checks for exception throws, so less false positives are expected.
* @kind problem
* @tags security
* experimental
* JsonWebTokenHandler
* manual-verification-required
* @id cs/json-webtoken-handler/delegated-security-validations-always-return-true

View File

@@ -3,6 +3,7 @@
* @description Check if security sensitive token validations for `JsonWebTokenHandler` are being disabled.
* @kind problem
* @tags security
* experimental
* JsonWebTokenHandler
* manual-verification-required
* @id cs/json-webtoken-handler/security-validations-disabled

View File

@@ -5,6 +5,7 @@
* @problem.severity warning
* @id cs/dataset-serialization/defining-dataset-related-type
* @tags security
* experimental
*/
import csharp

View File

@@ -6,6 +6,7 @@
* @precision medium
* @id cs/dataset-serialization/defining-potentially-unsafe-xml-serializer
* @tags security
* experimental
*/
import csharp

View File

@@ -6,6 +6,7 @@
* @precision medium
* @id cs/dataset-serialization/unsafe-type-used-data-contract-serializer
* @tags security
* experimental
*/
import csharp

View File

@@ -6,6 +6,7 @@
* @precision medium
* @id cs/dataset-serialization/xml-deserialization-with-dataset
* @tags security
* experimental
*/
import csharp

View File

@@ -6,6 +6,7 @@
* @precision low
* @id cs/backdoor/dangerous-native-functions
* @tags security
* experimental
* solorigate
*/

View File

@@ -6,6 +6,7 @@
* @problem.severity warning
* @id cs/backdoor/potential-time-bomb
* @tags security
* experimental
* solorigate
*/

View File

@@ -3,6 +3,7 @@
* @description Flow from a function retrieving process name to a hash function.
* @kind path-problem
* @tags security
* experimental
* solorigate
* @problem.severity warning
* @precision medium

View File

@@ -6,6 +6,7 @@
* @problem.severity error
* @id go/ldap-injection
* @tags security
* experimental
* external/cwe/cwe-90
*/

View File

@@ -9,6 +9,7 @@
* @precision high
* @id go/cookie-httponly-not-set
* @tags security
* experimental
* external/cwe/cwe-1004
*/

View File

@@ -6,6 +6,7 @@
* @id go/pam-auth-bypass
* @tags maintainability
* correctness
* experimental
* external/cwe/cwe-561
* external/cwe/cwe-285
* @precision very-high

View File

@@ -5,6 +5,7 @@
* @problem.severity error
* @id go/hardcoded-key
* @tags security
* experimental
* external/cwe/cwe-321
*/

View File

@@ -5,8 +5,9 @@
* @problem.severity error
* @id go/weak-crypto-algorithm
* @tags security
* external/cwe/cwe-327
* external/cwe/cwe-328
* experimental
* external/cwe/cwe-327
* external/cwe/cwe-328
*/
import go

View File

@@ -5,6 +5,7 @@
* @problem.severity error
* @id go/divide-by-zero
* @tags security
* experimental
* external/cwe/cwe-369
*/

View File

@@ -6,6 +6,8 @@
* @problem.severity warning
* @precision high
* @id go/examples/database-call-in-loop
* @tags security
* experimental
*/
import go

View File

@@ -6,6 +6,7 @@
* @problem.severity warning
* @id go/html-template-escaping-passthrough
* @tags security
* experimental
* external/cwe/cwe-79
*/

View File

@@ -8,6 +8,8 @@
* @tags external/cwe/cwe-807
* external/cwe/cwe-247
* external/cwe/cwe-350
* experimental
* security
*/
import go

View File

@@ -6,6 +6,8 @@
* @kind problem
* @problem.severity warning
* @tags external/cwe/cwe-840
* security
* experimental
*/
import go

View File

@@ -6,6 +6,7 @@
* @problem.severity error
* @precision high
* @tags security
* experimental
* external/cwe/cwe-918
*/

View File

@@ -7,6 +7,7 @@
* @problem.severity warning
* @id go/cors-misconfiguration
* @tags security
* experimental
* external/cwe/cwe-942
* external/cwe/cwe-346
*/

View File

@@ -6,6 +6,7 @@
* @problem.severity error
* @id go/wrong-usage-of-unsafe
* @tags security
* experimental
* external/cwe/cwe-119
* external/cwe/cwe-126
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/insecure-spring-actuator-config
* @tags security
* experimental
* external/cwe/cwe-016
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/spring-boot-exposed-actuators
* @tags security
* experimental
* external/cwe/cwe-16
*/

View File

@@ -8,6 +8,7 @@
* @precision high
* @id java/log4j-injection
* @tags security
* experimental
* external/cwe/cwe-020
* external/cwe/cwe-074
* external/cwe/cwe-400

View File

@@ -7,6 +7,7 @@
* @precision medium
* @id java/openstream-called-on-tainted-url
* @tags security
* experimental
* external/cwe/cwe-036
*/

View File

@@ -8,6 +8,7 @@
* @precision high
* @id java/file-path-injection
* @tags security
* experimental
* external/cwe-073
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/command-line-injection-experimental
* @tags security
* experimental
* external/cwe/cwe-078
* external/cwe/cwe-088
*/

View File

@@ -8,6 +8,7 @@
* @precision high
* @id java/mybatis-annotation-sql-injection
* @tags security
* experimental
* external/cwe/cwe-089
*/

View File

@@ -8,6 +8,7 @@
* @precision high
* @id java/mybatis-xml-sql-injection
* @tags security
* experimental
* external/cwe/cwe-089
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/beanshell-injection
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/android-insecure-dex-loading
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/jshell-injection
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/javaee-expression-injection
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/jython-injection
* @tags security
* experimental
* external/cwe/cwe-094
* external/cwe/cwe-095
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/unsafe-eval
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -6,6 +6,7 @@
* @precision high
* @id java/spring-view-manipulation-implicit
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -6,6 +6,7 @@
* @precision high
* @id java/spring-view-manipulation
* @tags security
* experimental
* external/cwe/cwe-094
*/

View File

@@ -6,6 +6,7 @@
* @precision medium
* @id java/tomcat-disabled-httponly
* @tags security
* experimental
* external/cwe/cwe-1004
*/

View File

@@ -7,6 +7,7 @@
* @precision medium
* @id java/sensitive-cookie-not-httponly
* @tags security
* experimental
* external/cwe/cwe-1004
*/

View File

@@ -6,6 +6,7 @@
* @id java/insecure-webview-resource-response
* @problem.severity error
* @tags security
* experimental
* external/cwe/cwe-200
*/

View File

@@ -6,6 +6,7 @@
* @id java/sensitive-android-file-leak
* @problem.severity warning
* @tags security
* experimental
* external/cwe/cwe-200
*/

View File

@@ -9,6 +9,7 @@
* @precision medium
* @id java/possible-timing-attack-against-signature
* @tags security
* experimental
* external/cwe/cwe-208
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/timing-attack-against-headers-value
* @tags security
* experimental
* external/cwe/cwe-208
*/

View File

@@ -10,6 +10,7 @@
* @precision high
* @id java/timing-attack-against-signature
* @tags security
* experimental
* external/cwe/cwe-208
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @id java/jxbrowser/disabled-certificate-validation
* @tags security
* experimental
* external/cwe/cwe-295
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/ignored-hostname-verification
* @tags security
* experimental
* external/cwe/cwe-297
*/

View File

@@ -8,6 +8,7 @@
* @precision medium
* @id java/insecure-ldaps-endpoint
* @tags security
* experimental
* external/cwe/cwe-297
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/disabled-certificate-revocation-checking
* @tags security
* experimental
* external/cwe/cwe-299
*/

View File

@@ -5,6 +5,7 @@
* @problem.severity error
* @id java/hardcoded-jwt-key
* @tags security
* experimental
* external/cwe/cwe-321
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/unsafe-tls-version
* @tags security
* experimental
* external/cwe/cwe-327
*/

View File

@@ -6,6 +6,7 @@
* @precision high
* @id java/unvalidated-cors-origin-set
* @tags security
* experimental
* external/cwe/cwe-346
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/ip-address-spoofing
* @tags security
* experimental
* external/cwe/cwe-348
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/jsonp-injection
* @tags security
* experimental
* external/cwe/cwe-352
*/

View File

@@ -6,6 +6,7 @@
* @id java/thread-resource-abuse
* @problem.severity warning
* @tags security
* experimental
* external/cwe/cwe-400
*/

View File

@@ -7,6 +7,7 @@
* @precision high
* @id java/unsafe-reflection
* @tags security
* experimental
* external/cwe/cwe-470
*/

View File

@@ -6,6 +6,7 @@
* @precision medium
* @id java/main-method-in-enterprise-bean
* @tags security
* experimental
* external/cwe/cwe-489
*/

Some files were not shown because too many files have changed in this diff Show More