Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a3a4c31

Browse files
committed
Replace servlet source node with RemoteFlowSource
1 parent 929090a commit a3a4c31

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

java/ql/lib/semmle/code/java/security/TrustBoundaryViolationQuery.qll

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,8 @@ private import semmle.code.java.frameworks.owasp.Esapi
1212
*/
1313
abstract class TrustBoundaryViolationSource extends DataFlow::Node { }
1414

15-
/**
16-
* A node representing a servlet request.
17-
*/
18-
private class ServletRequestSource extends TrustBoundaryViolationSource {
19-
ServletRequestSource() { this.asExpr().getType() instanceof HttpServletRequest }
15+
private class RemoteSource extends TrustBoundaryViolationSource {
16+
RemoteSource() { this instanceof RemoteFlowSource }
2017
}
2118

2219
/**

0 commit comments

Comments
 (0)