@@ -83,9 +83,9 @@ predicate stackTraceExpr(Expr exception, MethodAccess stackTraceString) {
83
83
)
84
84
}
85
85
86
- class StackTraceStringToHTTPResponseSinkFlowConfig extends TaintTracking:: Configuration {
87
- StackTraceStringToHTTPResponseSinkFlowConfig ( ) {
88
- this = "StackTraceExposure::StackTraceStringToHTTPResponseSinkFlowConfig "
86
+ class StackTraceStringToHttpResponseSinkFlowConfig extends TaintTracking:: Configuration {
87
+ StackTraceStringToHttpResponseSinkFlowConfig ( ) {
88
+ this = "StackTraceExposure::StackTraceStringToHttpResponseSinkFlowConfig "
89
89
}
90
90
91
91
override predicate isSource ( DataFlow:: Node src ) { stackTraceExpr ( _, src .asExpr ( ) ) }
@@ -106,7 +106,7 @@ predicate printsStackExternally(MethodAccess call, Expr stackTrace) {
106
106
* A stringified stack trace flows to an external sink.
107
107
*/
108
108
predicate stringifiedStackFlowsExternally ( DataFlow:: Node externalExpr , Expr stackTrace ) {
109
- exists ( MethodAccess stackTraceString , StackTraceStringToHTTPResponseSinkFlowConfig conf |
109
+ exists ( MethodAccess stackTraceString , StackTraceStringToHttpResponseSinkFlowConfig conf |
110
110
stackTraceExpr ( stackTrace , stackTraceString ) and
111
111
conf .hasFlow ( DataFlow:: exprNode ( stackTraceString ) , externalExpr )
112
112
)
@@ -123,9 +123,9 @@ class GetMessageFlowSource extends MethodAccess {
123
123
}
124
124
}
125
125
126
- class GetMessageFlowSourceToHTTPResponseSinkFlowConfig extends TaintTracking:: Configuration {
127
- GetMessageFlowSourceToHTTPResponseSinkFlowConfig ( ) {
128
- this = "StackTraceExposure::GetMessageFlowSourceToHTTPResponseSinkFlowConfig "
126
+ class GetMessageFlowSourceToHttpResponseSinkFlowConfig extends TaintTracking:: Configuration {
127
+ GetMessageFlowSourceToHttpResponseSinkFlowConfig ( ) {
128
+ this = "StackTraceExposure::GetMessageFlowSourceToHttpResponseSinkFlowConfig "
129
129
}
130
130
131
131
override predicate isSource ( DataFlow:: Node src ) { src .asExpr ( ) instanceof GetMessageFlowSource }
@@ -137,7 +137,7 @@ class GetMessageFlowSourceToHTTPResponseSinkFlowConfig extends TaintTracking::Co
137
137
* A call to `getMessage()` that then flows to a servlet response.
138
138
*/
139
139
predicate getMessageFlowsExternally ( DataFlow:: Node externalExpr , GetMessageFlowSource getMessage ) {
140
- any ( GetMessageFlowSourceToHTTPResponseSinkFlowConfig conf )
140
+ any ( GetMessageFlowSourceToHttpResponseSinkFlowConfig conf )
141
141
.hasFlow ( DataFlow:: exprNode ( getMessage ) , externalExpr )
142
142
}
143
143
0 commit comments