]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
submission-login: submission-proxy - Sanitize response in REFERRAL parse error.
authorStephan Bosch <stephan.bosch@open-xchange.com>
Sun, 21 Nov 2021 12:28:07 +0000 (13:28 +0100)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 17 Jan 2022 11:52:10 +0000 (13:52 +0200)
src/submission-login/submission-proxy.c

index 36dacab96c5ff55f00afb5adff15eaa758232edc..67a7cad08d8081a0c48d0e98dec34111dfbb03fe 100644 (file)
@@ -421,7 +421,7 @@ submission_proxy_handle_redirect(struct client *client, unsigned int status,
                e_debug(login_proxy_get_event(client->login_proxy),
                        "Backend server returned invalid redirect "
                        "'%03u %s %s': %s",
-                       status, enh_code, target, error);
+                       status, enh_code, str_sanitize(target, 160), error);
                *failure_type_r = LOGIN_PROXY_FAILURE_TYPE_AUTH_TEMPFAIL;
                *text_r = "Temporary internal proxy error";
                return TRUE;