From 9cf21cb47b08ee1d8f883f74faeae00c82bb25af Mon Sep 17 00:00:00 2001 From: "georg.henzler" Date: Mon, 19 Oct 2020 17:00:03 +0200 Subject: [PATCH] #492 Sonar fixes --- .../biz/netcentric/cq/tools/actool/ui/AcToolUiService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/accesscontroltool-bundle/src/main/java/biz/netcentric/cq/tools/actool/ui/AcToolUiService.java b/accesscontroltool-bundle/src/main/java/biz/netcentric/cq/tools/actool/ui/AcToolUiService.java index 9038209d..f53074f0 100644 --- a/accesscontroltool-bundle/src/main/java/biz/netcentric/cq/tools/actool/ui/AcToolUiService.java +++ b/accesscontroltool-bundle/src/main/java/biz/netcentric/cq/tools/actool/ui/AcToolUiService.java @@ -73,7 +73,7 @@ protected void doPost(final HttpServletRequest req, final HttpServletResponse re RequestParameters reqParams = RequestParameters.fromRequest(req, acInstallationService); LOG.info("Received POST request to apply AC Tool config with configurationRootPath={} basePaths={}", - reqParams.configurationRootPath, reqParams.basePaths); + escapeHtml4(reqParams.configurationRootPath), reqParams.basePaths); InstallationLog log = acInstallationService.apply(reqParams.configurationRootPath, reqParams.getBasePathsArr(), reqParams.applyOnlyIfChanged); @@ -85,7 +85,7 @@ protected void doPost(final HttpServletRequest req, final HttpServletResponse re resp.setContentType("text/plain"); if (((PersistableInstallationLogger) log).isSuccess()) { resp.setStatus(HttpServletResponse.SC_OK); - pw.println("Applied AC Tool config from " + reqParams.configurationRootPath + ":\n" + msg); + pw.println("Applied AC Tool config from " + escapeHtml4(reqParams.configurationRootPath) + ":\n" + msg); } else { resp.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); pw.println("Error while applying AC Tool config from " + reqParams.configurationRootPath);