Skip to content

Commit 16b1bed

Browse files
committed
Fix snyk code issue: Path Traversal
Signed-off-by: Yussuf Shaikh <[email protected]>
1 parent 87bb794 commit 16b1bed

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/device/device.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ func scsiHostRescan() error {
213213
return err
214214
}
215215
for _, f := range dirs {
216-
name := scsiPath + f.Name() + "/scan"
216+
name := filepath.Clean(scsiPath + f.Name() + "/scan")
217217
data := []byte("- - -")
218218
if err := os.WriteFile(name, data, 0666); err != nil {
219219
return fmt.Errorf("scsi host rescan failed: %v", err)

0 commit comments

Comments
 (0)