33import java
44private import semmle.code.java.dataflow.ExternalFlow
55
6- private class SpringErrorModel extends SummaryModelCsv {
6+ private class SpringValidationErrorModel extends SummaryModelCsv {
77 override predicate row ( string row ) {
88 row =
99 [
@@ -13,10 +13,13 @@ private class SpringErrorModel extends SummaryModelCsv {
1313 "org.springframework.validation;Errors;true;getFieldErrors;;;Argument[-1];ReturnValue;taint" ,
1414 "org.springframework.validation;Errors;true;getGlobalError;;;Argument[-1];ReturnValue;taint" ,
1515 "org.springframework.validation;Errors;true;getGlobalErrors;;;Argument[-1];ReturnValue;taint" ,
16- "org.springframework.validation;Errors;true;reject;;;Argument[0..2];Argument[-1];taint" ,
17- "org.springframework.validation;Errors;true;rejectValue;;;Argument[1..3];Argument[-1];taint" ,
18- "org.springframework.validation;Errors;true;reject;;;Argument[0..2];Argument[-1];taint" ,
19- "org.springframework.validation;Errors;true;rejectValue;;;Argument[1..3];Argument[-1];taint"
16+ "org.springframework.validation;Errors;true;reject;;;Argument[0];Argument[-1];taint" ,
17+ "org.springframework.validation;Errors;true;reject;;;ArrayElement of Argument[1];Argument[-1];taint" ,
18+ "org.springframework.validation;Errors;true;reject;;;Argument[2];Argument[-1];taint" ,
19+ "org.springframework.validation;Errors;true;rejectValue;;;Argument[1];Argument[-1];taint" ,
20+ "org.springframework.validation;Errors;true;rejectValue;;;Argument[3];Argument[-1];taint" ,
21+ "org.springframework.validation;Errors;true;rejectValue;(java.lang.String,java.lang.String,java.lang.Object[],java.lang.String);;ArrayElement of Argument[2];Argument[-1];taint" ,
22+ "org.springframework.validation;Errors;true;rejectValue;(java.lang.String,java.lang.String,java.lang.String);;Argument[2];Argument[-1];taint"
2023 ]
2124 }
2225}
0 commit comments