@@ -28,13 +28,13 @@ module KindValidation<KindValidationConfigSig Config> {
28
28
// shared
29
29
"code-injection" , "command-injection" , "environment-injection" , "file-content-store" ,
30
30
"html-injection" , "js-injection" , "ldap-injection" , "log-injection" , "path-injection" ,
31
- "request-forgery" , "sql-injection" , "url-redirection" ,
31
+ "request-forgery" , "sql-injection" , "url-redirection" , "xpath-injection" ,
32
32
// Java-only currently, but may be shared in the future
33
33
"bean-validation" , "fragment-injection" , "groovy-injection" , "hostname-verification" ,
34
34
"information-leak" , "intent-redirection" , "jexl-injection" , "jndi-injection" ,
35
35
"mvel-injection" , "notification" , "ognl-injection" , "pending-intents" ,
36
36
"response-splitting" , "trust-boundary-violation" , "template-injection" , "url-forward" ,
37
- "xpath-injection" , " xslt-injection",
37
+ "xslt-injection" ,
38
38
// JavaScript-only currently, but may be shared in the future
39
39
"mongodb.sink" , "nosql-injection" , "unsafe-deserialization" ,
40
40
// Swift-only currently, but may be shared in the future
@@ -48,13 +48,11 @@ module KindValidation<KindValidationConfigSig Config> {
48
48
or
49
49
this .matches ( [
50
50
// shared
51
- "credentials-%" , "encryption-%" , "qltest%" , "test-%" ,
52
- // Java-only currently, but may be shared in the future
53
- "regex-use%" ,
51
+ "credentials-%" , "encryption-%" , "qltest%" , "test-%" , "regex-use%" ,
54
52
// Swift-only currently, but may be shared in the future
55
53
"%string-%length" , "weak-hash-input-%" ,
56
54
// Go-only currently, but may be shared in the future
57
- "request-forgery% "
55
+ "request-forgery[%]" , "url-redirection[%] "
58
56
] )
59
57
}
60
58
}
0 commit comments