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
5656 i <=
5757 max ( int occurrenceIndex , int occurrenceOffset |
5858 exists (
59- hsp .getStringValue ( ) .regexpFind ( "\\{[^}]*\\}" , occurrenceIndex , occurrenceOffset )
59+ hsp .getStringValue ( )
60+ .replaceAll ( "\\{" , " " )
61+ .replaceAll ( "\\}" , " " )
62+ .regexpFind ( "\\{[^}]*\\}" , occurrenceIndex , occurrenceOffset )
6063 ) and
6164 occurrenceOffset < hsp .getOffset ( )
6265 |
@@ -78,6 +81,8 @@ private class SpringWebClientRestTemplateGetForObject extends RequestForgerySink
7881 mc .getArgument ( 0 )
7982 .( CompileTimeConstantExpr )
8083 .getStringValue ( )
84+ .replaceAll ( "\\{" , " " )
85+ .replaceAll ( "\\}" , " " )
8186 .regexpFind ( "\\{[^}]*\\}" , occurrenceIndex , _)
8287 )
8388 |
You can’t perform that action at this time.
0 commit comments