From 6a24b2479cddc96133b9878fd560478004ead1ef Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Fri, 18 Jul 2025 10:28:20 -0400 Subject: [PATCH] Redact license keys in environment variables from log output (#34711) Release Notes: - N/A --- crates/util/src/redact.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/crates/util/src/redact.rs b/crates/util/src/redact.rs index 0b979fb413..6b297dfb58 100644 --- a/crates/util/src/redact.rs +++ b/crates/util/src/redact.rs @@ -1,7 +1,14 @@ /// Whether a given environment variable name should have its value redacted pub fn should_redact(env_var_name: &str) -> bool { - const REDACTED_SUFFIXES: &[&str] = - &["KEY", "TOKEN", "PASSWORD", "SECRET", "PASS", "CREDENTIALS"]; + const REDACTED_SUFFIXES: &[&str] = &[ + "KEY", + "TOKEN", + "PASSWORD", + "SECRET", + "PASS", + "CREDENTIALS", + "LICENSE", + ]; REDACTED_SUFFIXES .iter() .any(|suffix| env_var_name.ends_with(suffix))