diff --git a/cmd/cli/app/state/state.go b/cmd/cli/app/state/state.go
index 40b14819a3776f275be323fe19418631d1acbe4a..5f97ff2067d14613c422156800ca3fe92e658924 100644
--- a/cmd/cli/app/state/state.go
+++ b/cmd/cli/app/state/state.go
@@ -82,7 +82,7 @@ func getRekorDir() (string, error) {
 	}
 	rekorDir := filepath.Join(home, ".rekor")
 	if _, err := os.Stat(rekorDir); os.IsNotExist(err) {
-		if err := os.MkdirAll(rekorDir, 0644); err != nil {
+		if err := os.MkdirAll(rekorDir, 0750); err != nil {
 			return "", err
 		}
 	}