It was found that due to an insufficient validation of the cookies field when making SOAP http request through https://github.com/php/php-src/blob/master/ext/soap/php_http.c#L835 , there is lack of validation of 2nd/3rd elements in cookies array, which results in type confusion when they are no longer string. Upstream bug: https://bugs.php.net/bug.php?id=71610 Upstream patch: https://git.php.net/?p=php-src.git;a=commit;h=eaf4e77190d402ea014207e9a7d5da1a4f3727ba
Created php tracking bugs for this issue: Affects: fedora-all [bug 1315347]
CVE assignment: http://seclists.org/oss-sec/2016/q1/669
This issue is a sub-set of issues under CVE-2015-8835 (bug 1323074). It seems the fix for that issue was not properly applied to PHP 7, hence the issue was re-reported there, but was already fixed in PHP 5 versions at the time. See bug 1323074 comment 1 for more info on the original issue. *** This bug has been marked as a duplicate of bug 1323074 ***