Fix: Prevent ExtSvcTokens from containing nil characters (#88243)
* Fix: Prevent ExtSvcTokens from containing nil characters * Rebase * Add more logs * Nit. nil -> NUL * Nit. Part -> Parts * Back to const * Account for comments Co-authored-by: Claudiu Dragalina-Paraipan <claudiu.dragalina@grafana.com> --------- Co-authored-by: Claudiu Dragalina-Paraipan <claudiu.dragalina@grafana.com>
This commit is contained in:
co-authored by
Claudiu Dragalina-Paraipan
parent
f6a83432a5
commit
3d9908f363
@@ -179,7 +179,7 @@ func (p *EnvVarsProvider) pluginSettingsEnvVars(pluginID string) []string {
|
||||
|
||||
func (p *EnvVarsProvider) envVar(key, value string) string {
|
||||
if strings.Contains(value, "\x00") {
|
||||
p.logger.Error("Variable with key '%s' contains a nil character", key)
|
||||
p.logger.Error("Variable with key '%s' contains NUL", key)
|
||||
}
|
||||
return fmt.Sprintf("%s=%s", key, value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user