File tree Expand file tree Collapse file tree 3 files changed +4
-5
lines changed
javascript/ql/test/library-tests/frameworks/data Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change 1
1
consistencyIssue
2
- | library-tests/frameworks/data/test.js:261 | expected an alert, but found none | NOT OK | |
3
2
taintFlow
4
3
| paramDecorator.ts:6:54:6:54 | x | paramDecorator.ts:7:10:7:10 | x |
5
4
| test.js:5:30:5:37 | source() | test.js:5:8:5:38 | testlib ... urce()) |
@@ -80,6 +79,7 @@ taintFlow
80
79
| test.js:269:10:269:31 | this.ba ... ource() | test.js:269:10:269:31 | this.ba ... ource() |
81
80
| test.js:272:6:272:40 | new MyS ... ource() | test.js:272:6:272:40 | new MyS ... ource() |
82
81
| test.js:274:6:274:39 | testlib ... eName() | test.js:274:6:274:39 | testlib ... eName() |
82
+ | test.js:277:8:277:31 | "danger ... .danger | test.js:277:8:277:31 | "danger ... .danger |
83
83
isSink
84
84
| test.js:54:18:54:25 | source() | test-sink |
85
85
| test.js:55:22:55:29 | source() | test-sink |
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ extensions:
11
11
- ['testlib', 'Member[ParamDecoratorSource].DecoratedParameter', 'test-source']
12
12
- ['testlib', 'Member[getSource].ReturnValue', 'test-source']
13
13
- ['(testlib)', 'Member[parenthesizedPackageName].ReturnValue', 'test-source']
14
+ - ['danger-constant', 'Member[danger]', 'test-source']
14
15
15
16
- addsTo :
16
17
pack : codeql/javascript-all
Original file line number Diff line number Diff line change @@ -3,16 +3,14 @@ import testUtilities.ConsistencyChecking
3
3
import semmle.javascript.frameworks.data.internal.ApiGraphModels as ApiGraphModels
4
4
5
5
class TypeModelFromCodeQL extends ModelInput:: TypeModel {
6
+ override predicate isTypeUsed ( string type ) { type = "danger-constant" }
7
+
6
8
override DataFlow:: Node getASource ( string type ) {
7
9
type = "danger-constant" and
8
10
result .getStringValue ( ) = "danger-constant"
9
11
}
10
12
}
11
13
12
- class SourceFromDangerConstant extends ModelInput:: SourceModelCsv {
13
- override predicate row ( string row ) { row = "danger-constant;Member[danger];test-source" }
14
- }
15
-
16
14
class BasicTaintTracking extends TaintTracking:: Configuration {
17
15
BasicTaintTracking ( ) { this = "BasicTaintTracking" }
18
16
You can’t perform that action at this time.
0 commit comments