Skip to content

Commit 383e27c

Browse files
committed
Add file sources
1 parent 3be219c commit 383e27c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

go/ql/lib/ext/os.model.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,12 @@ extensions:
4040
- ["os", "", False, "ExpandEnv", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
4141
- ["os", "", False, "NewFile", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
4242
- ["os", "File", True, "Fd", "", "", "Argument[receiver]", "ReturnValue", "taint", "manual"]
43+
- ["os", "File", True, "Read", "", "", "Argument[receiver]", "Argument[0].Element", "taint", "manual"]
44+
- ["os", "File", True, "ReadAt", "", "", "Argument[receiver]", "Argument[0].Element", "taint", "manual"]
45+
- addsTo:
46+
pack: codeql/go-all
47+
extensible: sourceModel
48+
data:
49+
- ["os", "", False, "Open", "", "", "ReturnValue", "file", "manual"]
50+
- ["os", "", False, "OpenFile", "", "", "ReturnValue", "file", "manual"]
51+
- ["os", "", False, "ReadFile", "", "", "ReturnValue", "file", "manual"]

0 commit comments

Comments
 (0)