mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
file: output the correct buffer to the user
Regression brought by 7c312f84ea
(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…
Reference in New Issue
Block a user