From 54926c324ff6a2626827836dcf46fd2eccbb87c3 Mon Sep 17 00:00:00 2001 From: dahn Date: Mon, 29 Apr 2024 09:37:36 +0200 Subject: [PATCH] sanatise log in case multiple passwordsa have been passed (#8891) --- server/src/main/java/com/cloud/api/ApiServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/api/ApiServer.java b/server/src/main/java/com/cloud/api/ApiServer.java index 420ee1abe44..fd57b43080a 100644 --- a/server/src/main/java/com/cloud/api/ApiServer.java +++ b/server/src/main/java/com/cloud/api/ApiServer.java @@ -490,7 +490,7 @@ public class ApiServer extends ManagerBase implements HttpRequestHandler, ApiSer if(parameterMap.putIfAbsent(param.getName(), new String[]{param.getValue()}) != null) { String message = String.format("Query parameter '%s' has multiple values [%s, %s]. Only the last value will be respected." + "It is advised to pass only a single parameter", param.getName(), param.getValue(), parameterMap.get(param.getName())); - logger.warn(message); + logger.warn(StringUtils.cleanString(message)); } } }