Skip to content

Commit b1712d3

Browse files
authored
Merge pull request github#12837 from geoffw0/flowsources
Swift: widen swift/predicate-injection sources
2 parents b35637e + 0ebb06e commit b1712d3

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

swift/ql/lib/codeql/swift/security/InsecureTLSQuery.qll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import swift
77
import codeql.swift.dataflow.DataFlow
88
import codeql.swift.dataflow.TaintTracking
9-
import codeql.swift.dataflow.FlowSources
109
import codeql.swift.security.InsecureTLSExtensions
1110

1211
/**

swift/ql/lib/codeql/swift/security/PredicateInjectionQuery.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ private import codeql.swift.security.PredicateInjectionExtensions
1313
* A taint-tracking configuration for predicate injection vulnerabilities.
1414
*/
1515
module PredicateInjectionConfig implements DataFlow::ConfigSig {
16-
predicate isSource(DataFlow::Node source) { source instanceof RemoteFlowSource }
16+
predicate isSource(DataFlow::Node source) { source instanceof FlowSource }
1717

1818
predicate isSink(DataFlow::Node sink) { sink instanceof PredicateInjectionSink }
1919

0 commit comments

Comments
 (0)