İçeriğe geç

Hassas Veri Loglama (ARCH5128)

Anahtar go.security.sensitive-data-logging · Önem error · Kategori security · CWE CWE-532

Parola, token veya kişisel veriyi log mesajına yazmak, kimlik bilgilerini log depolarına ve izleme sistemlerine sızdırır.

func login(log *slog.Logger, user, password string) {
log.Info("login attempt", "user", user, "password", password)
}
func login(log *slog.Logger, user, password string) {
log.Info("login attempt", "user", user)
}

Hassas alanları loglamayın; gerekiyorsa maskeleyin veya yalnızca tanımlayıcı olmayan meta verileri kaydedin.