From: Harry Sintonen Date: Sun, 2 May 2021 21:07:57 +0000 (+0300) Subject: Curl_input_digest: require space after Digest X-Git-Tag: curl-7_77_0~105 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6201f5c6995bcacbaf0104f4b537f7d926314f67;p=thirdparty%2Fcurl.git Curl_input_digest: require space after Digest Closes #6993 --- diff --git a/lib/http_digest.c b/lib/http_digest.c index 132f3930c8..049b232e01 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");