Sie sind hier: PHP-Versionen > PHP 7 > PHP 7.0

PHP 7.0.21 wurde am 06.07.2017 herausgebracht. Im folgenden erhalten Sie einen kurzen Überblick welche Änderungen in diesem Patch enthalten waren. Bei Interesse kann auch das ausführliche Änderungsprotokoll eingesehen werden.

Fehlerbehebung
Core
Multiple [PATH=] and [HOST=] sections not properly parsed
Undefined constants in array properties result in broken properties
Fixed misparsing of abstract unix domain socket names
Unserialize Heap Use-After-Free (READ: 1) in zval_get_type
Heap buffer overread (READ: 1) finish_nested_data from unserialize
PHP INI Parsing Stack Buffer Overflow Vulnerability
wddx_deserialize() heap out-of-bound read via php_parse_date()
DOM
References to deleted XPath query results
FTP
ftp:// wrapper ignores context arg
GD
Buffer over-read into uninitialized memory
Intl
Stack Buffer Overflow in msgfmt_parse_message
Wrong reflection on Collator::getSortKey and collator_get_sort_key
grapheme_strpos illegal memory access
Opcache
Segfault with opcache.memory_protect and validate_timestamp
OpenSSL
negative-size-param (-1) in memcpy in zif_openssl_seal()
PCRE
Segmentation fault in PHP7.1.1(compiled using the bundled PCRE library)
PHAR
Phar::__construct reflection incorrect
Reflection
Segfault when cast Reflection object to string with undefined constant
SOAP
Incorrect conversion array with WSDL_CACHE_MEMORY
SPL
null coalescing operator failing with SplFixedArray
Standard
Invalid Reflection signatures for random_bytes and random_int
Heap buffer overflow in substr
Streams
stream_socket_get_name() returns ''
Neuerung
Mbstring
Add oniguruma upstream fix
OCI8
Add TAF callback
PDO_OCI
Support Instant Client 12.2 in --with-pdo-oci configure option

Changelog Quelle php.net

Anzeige