File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
java/ql/lib/semmle/code/java/frameworks/spring Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,10 @@ private class SpringWebClientRestTemplateGetForObject extends RequestForgerySink
56
56
i <=
57
57
max ( int occurrenceIndex , int occurrenceOffset |
58
58
exists (
59
- hsp .getStringValue ( ) .regexpFind ( "\\{[^}]*\\}" , occurrenceIndex , occurrenceOffset )
59
+ hsp .getStringValue ( )
60
+ .replaceAll ( "\\{" , " " )
61
+ .replaceAll ( "\\}" , " " )
62
+ .regexpFind ( "\\{[^}]*\\}" , occurrenceIndex , occurrenceOffset )
60
63
) and
61
64
occurrenceOffset < hsp .getOffset ( )
62
65
|
@@ -78,6 +81,8 @@ private class SpringWebClientRestTemplateGetForObject extends RequestForgerySink
78
81
mc .getArgument ( 0 )
79
82
.( CompileTimeConstantExpr )
80
83
.getStringValue ( )
84
+ .replaceAll ( "\\{" , " " )
85
+ .replaceAll ( "\\}" , " " )
81
86
.regexpFind ( "\\{[^}]*\\}" , occurrenceIndex , _)
82
87
)
83
88
|
You can’t perform that action at this time.
0 commit comments