@@ -25,19 +25,20 @@ class SensitiveHandler {
2525
2626 this . _sensitiveAnalyzers = new Map ( )
2727 this . _sensitiveAnalyzers . set ( vulnerabilities . CODE_INJECTION , taintedRangeBasedSensitiveAnalyzer )
28- this . _sensitiveAnalyzers . set ( vulnerabilities . TEMPLATE_INJECTION , taintedRangeBasedSensitiveAnalyzer )
2928 this . _sensitiveAnalyzers . set ( vulnerabilities . COMMAND_INJECTION , commandSensitiveAnalyzer )
30- this . _sensitiveAnalyzers . set ( vulnerabilities . NOSQL_MONGODB_INJECTION , jsonSensitiveAnalyzer )
29+ this . _sensitiveAnalyzers . set ( vulnerabilities . HARDCODED_PASSWORD , ( evidence ) => {
30+ return hardcodedPasswordAnalyzer ( evidence , this . _valuePattern )
31+ } )
32+ this . _sensitiveAnalyzers . set ( vulnerabilities . HEADER_INJECTION , ( evidence ) => {
33+ return headerSensitiveAnalyzer ( evidence , this . _namePattern , this . _valuePattern )
34+ } )
3135 this . _sensitiveAnalyzers . set ( vulnerabilities . LDAP_INJECTION , ldapSensitiveAnalyzer )
36+ this . _sensitiveAnalyzers . set ( vulnerabilities . NOSQL_MONGODB_INJECTION , jsonSensitiveAnalyzer )
3237 this . _sensitiveAnalyzers . set ( vulnerabilities . SQL_INJECTION , sqlSensitiveAnalyzer )
3338 this . _sensitiveAnalyzers . set ( vulnerabilities . SSRF , urlSensitiveAnalyzer )
39+ this . _sensitiveAnalyzers . set ( vulnerabilities . TEMPLATE_INJECTION , taintedRangeBasedSensitiveAnalyzer )
40+ this . _sensitiveAnalyzers . set ( vulnerabilities . UNTRUSTED_DESERIALIZATION , taintedRangeBasedSensitiveAnalyzer )
3441 this . _sensitiveAnalyzers . set ( vulnerabilities . UNVALIDATED_REDIRECT , urlSensitiveAnalyzer )
35- this . _sensitiveAnalyzers . set ( vulnerabilities . HEADER_INJECTION , ( evidence ) => {
36- return headerSensitiveAnalyzer ( evidence , this . _namePattern , this . _valuePattern )
37- } )
38- this . _sensitiveAnalyzers . set ( vulnerabilities . HARDCODED_PASSWORD , ( evidence ) => {
39- return hardcodedPasswordAnalyzer ( evidence , this . _valuePattern )
40- } )
4142 }
4243
4344 isSensibleName ( name ) {
0 commit comments