Poor file permissions used when creating a file or using os.Chmod GSC-G302
Security
Major
6 months ago3 years old
Expect file permissions to be 0600 or less
 419			return err
 420		}
 421		if info.Mode() != 0700 {
 422			if err := os.Chmod(etcdDir, 0700); err != nil { 423				return err
 424			}
 425		}
Expect file permissions to be 0600 or less
84		return nil
85	}
86	rcFileName = home + rcFileName
87	f, err := os.OpenFile(rcFileName, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)88	if err != nil {
89		return err
90	}