From 4efc3e0a53a45c76d98ee9dc93154baaecea133c Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan.bosch@open-xchange.com> Date: Sun, 21 Nov 2021 21:42:25 +0100 Subject: [PATCH] managesieve-login: managesieve-proxy - Sanitize response code in REFERRAL parse error. --- src/managesieve-login/managesieve-proxy.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/managesieve-login/managesieve-proxy.c b/src/managesieve-login/managesieve-proxy.c index 36b8c3cfe..e052918ac 100644 --- a/src/managesieve-login/managesieve-proxy.c +++ b/src/managesieve-login/managesieve-proxy.c @@ -457,7 +457,8 @@ auth_resp_code_parse_referral(struct client *client, const char *resp_code, if (managesieve_url_parse(referral, MANAGESIEVE_URL_ALLOW_USERINFO_PART, pool_datastack_create(), &url, &error) < 0) { e_debug(login_proxy_get_event(client->login_proxy), - "Couldn't parse REFERRAL '%s': %s", referral, error); + "Couldn't parse REFERRAL '%s': %s", + str_sanitize(referral, 160), error); return FALSE; } -- GitLab