Security: Create new files without execution permission #2809

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2022-10-31 15:01:48 +01:00
parent 6ae5c5e4a6
commit 91774c4068
29 changed files with 77 additions and 69 deletions

View File

@@ -23,7 +23,7 @@ func TestResolve(t *testing.T) {
}(linkName, targetName)
// Create empty test target file.
if targetFile, err := os.OpenFile(targetName, os.O_RDONLY|os.O_CREATE, os.ModePerm); err != nil {
if targetFile, err := os.OpenFile(targetName, os.O_RDONLY|os.O_CREATE, ModeFile); err != nil {
t.Fatal(err)
} else if err = targetFile.Close(); err != nil {
t.Fatal(err)