Skip to content

Commit 97d3da0

Browse files
committed
Rust: Have CleartextTransmissionSink extend QuerySink::Range.
1 parent 0f1aee0 commit 97d3da0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

rust/ql/lib/codeql/rust/security/CleartextTransmissionExtensions.qll

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,17 @@
55

66
private import codeql.util.Unit
77
private import rust
8+
private import codeql.rust.Concepts
89
private import codeql.rust.dataflow.DataFlow
910
private import codeql.rust.dataflow.FlowSink
1011

1112
/**
1213
* A data flow sink for cleartext transmission vulnerabilities. That is,
1314
* a `DataFlow::Node` of something that is transmitted over a network.
1415
*/
15-
abstract class CleartextTransmissionSink extends DataFlow::Node { }
16+
abstract class CleartextTransmissionSink extends QuerySink::Range {
17+
override string getSinkType() { result = "CleartextTransmission" }
18+
}
1619

1720
/**
1821
* A barrier for cleartext transmission vulnerabilities.

0 commit comments

Comments
 (0)