Skip to content

Commit bd195e5

Browse files
committed
Rust: Add MaD barriers, since we have that feature now.
1 parent 6f64839 commit bd195e5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

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

@@ -49,6 +50,13 @@ module Xxe {
4950
)
5051
}
5152
}
53+
54+
/**
55+
* A barrier for XXE vulnerabilities from model data.
56+
*/
57+
private class ModelsAsDataBarrier extends Barrier {
58+
ModelsAsDataBarrier() { barrierNode(this, "xxe") }
59+
}
5260
}
5361

5462
/**

0 commit comments

Comments
 (0)