From: x2018 Date: Sun, 2 Nov 2025 05:28:34 +0000 (+0800) Subject: http_aws_sigv4: check the return value of curl_maprintf() X-Git-Tag: curl-8_17_0~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c898da26c6fc107ba090e5af28f066f51ecbc296;p=thirdparty%2Fcurl.git http_aws_sigv4: check the return value of curl_maprintf() Closes #9328 --- diff --git a/lib/http_aws_sigv4.c b/lib/http_aws_sigv4.c index f592f3844f..bb88a0f8ce 100644 --- a/lib/http_aws_sigv4.c +++ b/lib/http_aws_sigv4.c @@ -329,6 +329,8 @@ static CURLcode make_headers(struct Curl_easy *data, goto fail; head = tmp_head; *date_header = curl_maprintf("%s: %s\r\n", date_hdr_key, timestamp); + if(!*date_header) + goto fail; } else { const char *value;