File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed
javascript/ql/src/semmle/javascript Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -9,9 +9,7 @@ module D3 {
9
9
private class D3GlobalEntry extends API:: EntryPoint {
10
10
D3GlobalEntry ( ) { this = "D3GlobalEntry" }
11
11
12
- override DataFlow:: SourceNode getAUse ( ) {
13
- result = DataFlow:: globalVarRef ( "d3" )
14
- }
12
+ override DataFlow:: SourceNode getAUse ( ) { result = DataFlow:: globalVarRef ( "d3" ) }
15
13
16
14
override DataFlow:: Node getARhs ( ) { none ( ) }
17
15
}
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ module XssThroughDom {
70
70
exists ( DataFlow:: MethodCallNode call , string methodName |
71
71
this = call and
72
72
call = D3:: d3Selection ( ) .getMember ( methodName ) .getACall ( )
73
- |
73
+ |
74
74
methodName = "attr" and
75
75
call .getNumArgument ( ) = 1 and
76
76
call .getArgument ( 0 ) .mayHaveStringValue ( unsafeAttributeName ( ) )
You can’t perform that action at this time.
0 commit comments