Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e62a6b commit 3de0044Copy full SHA for 3de0044
1 file changed
java/ql/src/experimental/Security/CWE/CWE-036/OpenStream.ql
@@ -16,11 +16,9 @@ class URLConstructor extends ClassInstanceExpr {
16
17
Expr stringArg() {
18
// Query only in URL's that were constructed by calling the single parameter string constructor.
19
- if
20
- this.getConstructor().getNumberOfParameters() = 1 and
21
- this.getConstructor().getParameter(0).getType().getName() = "String"
22
- then result = this.getArgument(0)
23
- else none()
+ this.getConstructor().getNumberOfParameters() = 1 and
+ this.getConstructor().getParameter(0).getType() instanceof TypeString
+ and result = this.getArgument(0)
24
}
25
26
0 commit comments