mirror of
https://github.com/moparisthebest/curl
synced 2025-03-11 07:39:50 -04:00
file: output the correct buffer to the user
Regression brought by 7c312f84ea930d8 (April 2017) CVE-2017-1000099 Bug: https://curl.haxx.se/docs/adv_20170809C.html Credit to OSS-Fuzz for the discovery
This commit is contained in:
parent
fa48987356
commit
c9332fa5e8
@ -501,7 +501,7 @@ static CURLcode file_do(struct connectdata *conn, bool *done)
|
||||
tm->tm_hour,
|
||||
tm->tm_min,
|
||||
tm->tm_sec);
|
||||
result = Curl_client_write(conn, CLIENTWRITE_BOTH, buf, 0);
|
||||
result = Curl_client_write(conn, CLIENTWRITE_BOTH, header, 0);
|
||||
if(!result)
|
||||
/* set the file size to make it available post transfer */
|
||||
Curl_pgrsSetDownloadSize(data, expected_size);
|
||||
|
Loading…
x
Reference in New Issue
Block a user