Late last month PHP 7.4.0 has been released , now, PHP 7.4.1 release has also been completed. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
It is understood, PHP 7.4.1 version mainly a lot of bug fixes, the specific update as follows:
Bcmath
- Fixed bug # 78 878 ( bc_shift_addsub in buffer underflow) (CVE-2019-11046)
Core
- Fixed bug # 78862 (Link () will automatically cut off after the null byte on Windows) (CVE-2019-11044)
- Fixes bugs # 78 863 (DirectoryIterator class is automatically cut off after a null byte) (CVE-2019-11045)
- Fixed bug # 78 943 (mail () may release two refcount == string 1) (CVE-2019-11049)
- Fixed bug # 78810 (RW extract does not cause "uninitialized property" exception)
- Fixed bug # 78868 (using the wrong EG (fake_scope) value call __autoload ())
- Fixed bug # 78296 (is_file not detect file)
- Fixed bug # 78883 (Windows on fgets (STDIN) failed)
- Fixed bug # 78898 (call_user_func ([ 'parent', ...]) the failure of other successful)
- Fixed bug # 78904 (uninitialized attribute trigger __get ())
- Fixed bug # 78926 (segmentation fault on Symfony cache: Clear)
GD
- Fixed bug # 78849 (GD building destroyed by -D SIGNED_COMPARE_SLOW)
- Fixes bugs # 78923 (at the time of image transparency is difficult to handle)
EXIF
- Fixed bug # 78 793 (free use in the exif resolved in memory cleanup program) (CVE-2019-11050)
- Fixed bug # 78910 (heap buffer overflow in the exif reading) (CVE-2019-11047)
FPM
- Fixed bug # 76601 (part of the work of php-fpm can not be reloaded)
- Fixed bug # 78889 (PHP-FPM service can not start)
- Fixed bug # 78 916 (PHP-FPM 7.4.0 not by mail () to send mail)
Intl
- FR Implemented The # 78912 (INTL support billing format)
Mysqlnd
- Fixed bug # 78823 (do not add ZLIB_LIBS to EXTRA_LIBS)
OPcache
- Fixed $ x = (bool) $ x; with opcache (undeclared variables should send notice)
- Bug Fixed # 78935 (preload will be deleted with a dependency class)
PCRE
- Bug Fixed # 78853 (preg_match () may return an integer> 1)
Reflection
- Fixed bug # 78895 (reflecting the abstract non-static class detection abstract static. IS_IMPLICIT_ABSTRACT no longer in use)
Standard
- Fixed bug # 77638 (var_export'ing certain class instance segfaults).
- Fixed bug # 78840 ($ GLOBALS lead to a crash).
- Fixed bug # 78833 (integer overflow in the package will lead to cross-border access).
- Fixed bug # 78814 (strip_tags permit / tag name => bypass whitelist).