From 3b251c8366cf7ddf5b82fc2331a8009fa1f2de23 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 28 Mar 2022 16:12:03 +0200 Subject: [PATCH] dirmngr: Escape more characters in WKD requests. * dirmngr/server.c (proc_wkd_get): Also escape '#' and '+' -- GnuPG-bug-id: 5902 --- dirmngr/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dirmngr/server.c b/dirmngr/server.c index 7d62f1c58..afdb0d24a 100644 --- a/dirmngr/server.c +++ b/dirmngr/server.c @@ -1012,7 +1012,7 @@ proc_wkd_get (ctrl_t ctrl, assuan_context_t ctx, char *line) { char *escapedmbox; - escapedmbox = http_escape_string (mbox, "%;?&="); + escapedmbox = http_escape_string (mbox, "%;?&=+#"); if (escapedmbox) { uri = strconcat ("https://",