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.
Hatalı
Bölüm başlığı “Hatalı”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)}Düzeltme
Bölüm başlığı “Düzeltme”Hassas alanları loglamayın; gerekiyorsa maskeleyin veya yalnızca tanımlayıcı olmayan meta verileri kaydedin.