diff --git a/internal/security/workspace.go b/internal/security/workspace.go index 3e4da06a..a5145fcc 100644 --- a/internal/security/workspace.go +++ b/internal/security/workspace.go @@ -285,6 +285,7 @@ func absoluteWorkspaceTarget(root string, target string) (string, error) { if trimmedTarget == "" { trimmedTarget = "." } + trimmedTarget = filepath.FromSlash(strings.ReplaceAll(trimmedTarget, "\\", "/")) if !filepath.IsAbs(trimmedTarget) { trimmedTarget = filepath.Join(root, trimmedTarget) }