@@ -7,7 +7,33 @@ extensions:
77 pack : codeql/rust-all
88 extensible : sinkModel
99 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"]
1020 - ["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"]
1137
1238 - addsTo :
1339 pack : codeql/rust-all
0 commit comments