Skip to content

Commit bec5f8e

Browse files
committed
CAP: update tostring use to better technique
1 parent fc4634f commit bec5f8e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

javascript/frameworks/cap/lib/advanced_security/javascript/frameworks/cap/RemoteFlowSources.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class ServiceinCDSHandlerParameter extends ParameterNode, RemoteFlowSource {
4141
ServiceinCDSHandlerParameter() {
4242
exists(MethodCallNode m, CdlEntity entity, string entityName |
4343
entity.getName().regexpReplaceAll(".*\\.", "") = entityName and
44-
m.getArgument(1).toString().regexpReplaceAll("'", "") = entityName and
44+
m.getArgument(1).asExpr().getStringValue().regexpReplaceAll("'", "") = entityName and
4545
this = m.getArgument(m.getNumArgument() - 1).(FunctionNode).getParameter(0) and
4646
m.getMethodName() in ["on", "before", "after"]
4747
)

0 commit comments

Comments
 (0)