From 31a1df068442392cf7aa7ccd156ccd6c7a8716dd Mon Sep 17 00:00:00 2001 From: "Schanzenbach, Martin" Date: Thu, 24 Jan 2019 14:42:03 +0100 Subject: [PATCH] REST: fix oidc redirecto uri 0-terminator --- src/rest-plugins/plugin_rest_openid_connect.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rest-plugins/plugin_rest_openid_connect.c b/src/rest-plugins/plugin_rest_openid_connect.c index 1824ec430..d7c0b4977 100644 --- a/src/rest-plugins/plugin_rest_openid_connect.c +++ b/src/rest-plugins/plugin_rest_openid_connect.c @@ -1140,7 +1140,8 @@ lookup_redirect_uri_result (void *cls, handle->oidc->redirect_uri, rd[i].data_size)) continue; - tmp = GNUNET_strdup (rd[i].data); + tmp = GNUNET_strndup (rd[i].data, + rd[i].data_size); pos = strrchr (tmp, (unsigned char) '.'); *pos = '\0'; -- 2.25.1