@@ -7,7 +7,33 @@ extensions:
7
7
pack : codeql/rust-all
8
8
extensible : sinkModel
9
9
data :
10
+ - ["lang:std", "crate::fs::copy", "Argument[0]", "path-injection", "manual"]
11
+ - ["lang:std", "crate::fs::copy", "Argument[1]", "path-injection", "manual"]
12
+ - ["lang:std", "crate::fs::create_dir", "Argument[0]", "path-injection", "manual"]
13
+ - ["lang:std", "crate::fs::create_dir_all", "Argument[0]", "path-injection", "manual"]
14
+ - ["lang:std", "crate::fs::hard_link", "Argument[0]", "path-injection", "manual"]
15
+ - ["lang:std", "crate::fs::hard_link", "Argument[1]", "path-injection", "manual"]
16
+ - ["lang:std", "crate::fs::metadata", "Argument[0]", "path-injection", "manual"]
17
+ - ["lang:std", "crate::fs::read", "Argument[0]", "path-injection", "manual"]
18
+ - ["lang:std", "crate::fs::read_dir", "Argument[0]", "path-injection", "manual"]
19
+ - ["lang:std", "crate::fs::read_link", "Argument[0]", "path-injection", "manual"]
10
20
- ["lang:std", "crate::fs::read_to_string", "Argument[0]", "path-injection", "manual"]
21
+ - ["lang:std", "crate::fs::remove_dir", "Argument[0]", "path-injection", "manual"]
22
+ - ["lang:std", "crate::fs::remove_dir_all", "Argument[0]", "path-injection", "manual"]
23
+ - ["lang:std", "crate::fs::remove_file", "Argument[0]", "path-injection", "manual"]
24
+ - ["lang:std", "crate::fs::rename", "Argument[0]", "path-injection", "manual"]
25
+ - ["lang:std", "crate::fs::rename", "Argument[1]", "path-injection", "manual"]
26
+ - ["lang:std", "crate::fs::set_permissions", "Argument[0]", "path-injection", "manual"]
27
+ - ["lang:std", "crate::fs::soft_link", "Argument[0]", "path-injection", "manual"]
28
+ - ["lang:std", "crate::fs::soft_link", "Argument[1]", "path-injection", "manual"]
29
+ - ["lang:std", "crate::fs::symlink_metadata", "Argument[0]", "path-injection", "manual"]
30
+ - ["lang:std", "crate::fs::write", "Argument[0]", "path-injection", "manual"]
31
+ - ["lang:std", "<crate::fs::DirBuilder>::create", "Argument[0]", "path-injection", "manual"]
32
+ - ["lang:std", "<crate::fs::File>::create", "Argument[0]", "path-injection", "manual"]
33
+ - ["lang:std", "<crate::fs::File>::create_buffered", "Argument[0]", "path-injection", "manual"]
34
+ - ["lang:std", "<crate::fs::File>::create_new", "Argument[0]", "path-injection", "manual"]
35
+ - ["lang:std", "<crate::fs::File>::open", "Argument[0]", "path-injection", "manual"]
36
+ - ["lang:std", "<crate::fs::File>::open_buffered", "Argument[0]", "path-injection", "manual"]
11
37
12
38
- addsTo :
13
39
pack : codeql/rust-all
0 commit comments