Sensitive Data Logging (ARCH5128)
Esta página aún no está disponible en tu idioma.
Key go.security.sensitive-data-logging · Severity error · Category security · CWE CWE-532
Writing a password, token, or personal data into a log message leaks credentials into log stores and monitoring systems.
Incorrect
Section titled “Incorrect”func login(log *slog.Logger, user, password string) { log.Info("login attempt", "user", user, "password", password)}Correct
Section titled “Correct”func login(log *slog.Logger, user, password string) { log.Info("login attempt", "user", user)}Never log sensitive fields; mask them if needed, or record only non-identifying metadata.