Test: /ext/curl/tests/bug69316.phpt - Version 7.0.13        

Security #69316 Use-after-free in php_curl related to CURLOPT_FILE/_INFILE/_WRITEHEADER
Submitted: 2015-03-27 12:05:59 Modified: 2015-04-14 07:28:04
From: bugs Assigned: stas
Status: Closed Package: cURL related
PHP Version: Irrelevant OS: Linux, Windows

There are 11 different diffs reported by users for this test.

Count Diff
5 (33%)
001+ ===DONE===
001- Warning: curl_exec(): CURLOPT_FILE resource has gone away, resetting to default in %s on line %d
002- array(1) {
003- ["test"]=>
004- string(7) "getpost"
005- }
006- array(0) {
007- }
008- ===DONE===
1 (7%)
001+ Warning: molten_curl_exec(): CURLOPT_FILE resource has gone away, resetting to default in %s/bug69316.php on line 24
001- Warning: curl_exec(): CURLOPT_FILE resource has gone away, resetting to default in %s on line %d
1 (7%)
001+ Warning: ketrace_curl_exec(): CURLOPT_FILE resource has gone away, resetting to default in %s/bug69316.php on line 24
001- Warning: curl_exec(): CURLOPT_FILE resource has gone away, resetting to default in %s on line %d
008+
009+ Notice: Array to string conversion in %s/bug69316.php on line 24
1 (7%)
001+ PHP 7.0.13 Development Server started at Wed Dec 7 01:35:24 2016
002+
1 (7%)
001+ PHP 7.0.13 Development Server started at Wed Dec 7 01:20:35 2016
002+
1 (7%)
001+ PHP 7.0.13 Development Server started at Tue Dec 6 14:33:06 2016
002+
1 (7%)
001+ PHP 7.0.13 Development Server started at Sun Jan 29 12:45:06 2017
002+
1 (7%)
001+ PHP 7.0.13 Development Server started at Fri Nov 25 17:29:32 2016
002+
1 (7%)
001+ PHP 7.0.13 Development Server started at Fri Nov 25 16:38:04 2016
002+
1 (7%)
001+ PHP 7.0.13 Development Server started at Fri Jan 6 22:16:53 2017
002+
1 (7%)
001+ ** ERROR: process timed out **
001- Warning: curl_exec(): CURLOPT_FILE resource has gone away, resetting to default in %s on line %d
002- array(1) {
003- ["test"]=>
004- string(7) "getpost"
005- }
006- array(0) {
007- }
008- ===DONE===