Skip to content

Commit 5ac408d

Browse files
author
Max Schaefer
committed
JavaScript: Remove a few more configurations from AllConfigurations.qll.
This works around BDD node exhaustion we get due to the complex type hierarchy caused by importing many configurations at once. I've also renamed the library accordingly.
1 parent 1a6d09c commit 5ac408d

File tree

4 files changed

+3
-8
lines changed

4 files changed

+3
-8
lines changed

javascript/ql/src/Security/Summaries/AllConfigurations.qll renamed to javascript/ql/src/Security/Summaries/Configurations.qll

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,10 @@ import semmle.javascript.security.dataflow.CommandInjection
1212
import semmle.javascript.security.dataflow.DomBasedXss as DomBasedXss
1313
import semmle.javascript.security.dataflow.NosqlInjection
1414
import semmle.javascript.security.dataflow.ReflectedXss as ReflectedXss
15-
import semmle.javascript.security.dataflow.RegExpInjection
16-
import semmle.javascript.security.dataflow.RemotePropertyInjection
1715
import semmle.javascript.security.dataflow.ServerSideUrlRedirect
1816
import semmle.javascript.security.dataflow.SqlInjection
19-
import semmle.javascript.security.dataflow.StackTraceExposure
2017
import semmle.javascript.security.dataflow.StoredXss as StoredXss
21-
import semmle.javascript.security.dataflow.TaintedFormatString
2218
import semmle.javascript.security.dataflow.TaintedPath
2319
import semmle.javascript.security.dataflow.UnsafeDeserialization
2420
import semmle.javascript.security.dataflow.XmlBomb
25-
import semmle.javascript.security.dataflow.XpathInjection
2621
import semmle.javascript.security.dataflow.Xxe

javascript/ql/src/Security/Summaries/ExtractFlowStepSummaries.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* @id js/step-summary-extraction
1010
*/
1111

12-
import AllConfigurations
12+
import Configurations
1313
import PortalExitSource
1414
import PortalEntrySink
1515

javascript/ql/src/Security/Summaries/ExtractSinkSummaries.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @id js/sink-summary-extraction
88
*/
99

10-
import AllConfigurations
10+
import Configurations
1111
import PortalExitSource
1212
import SinkFromAnnotation
1313

javascript/ql/src/Security/Summaries/ExtractSourceSummaries.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @id js/source-summary-extraction
88
*/
99

10-
import AllConfigurations
10+
import Configurations
1111
import PortalEntrySink
1212
import SourceFromAnnotation
1313

0 commit comments

Comments
 (0)