From 6201f5c6995bcacbaf0104f4b537f7d926314f67 Mon Sep 17 00:00:00 2001 From: Harry Sintonen Date: Mon, 3 May 2021 00:07:57 +0300 Subject: Curl_input_digest: require space after Digest Closes #6993 --- lib/http_digest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/http_digest.c b/lib/http_digest.c index 132f3930c..049b232e0 100644 --- a/lib/http_digest.c +++ b/lib/http_digest.c @@ -56,7 +56,7 @@ CURLcode Curl_input_digest(struct Curl_easy *data, digest = &data->state.digest; } - if(!checkprefix("Digest", header)) + if(!checkprefix("Digest", header) || !ISSPACE(header[6])) return CURLE_BAD_CONTENT_ENCODING; header += strlen("Digest"); -- cgit v1.2.1