Offensichtlich viel Arbeit wurde in das Release von PHP 7.3.3 gesteckt, denn es wurde eine stattliche Anzahl von Bugs behoben. Darüber hinaus gibt es auch Fehlerbehebungen für die PHP Versionen 7.2.16 und 7.1.27 Einige Bugfixes für die neue PHP Version 7.3.3. betreffen auch den PHP Core.
Zahlreiche Bugs im Core behoben
Behoben wurden für die PHP Version 7.3.3 laut des ChangeLogs im PHP Core u.a. folgende Bugs:
- Fixed bug #77589 (Core-Dump mit
parse_ini_string
in numerischen Abschnitten). - Fixed bug #77329 (Buffer Overflow durch zu lange Fehlermeldungen).
- Fixed bug #77494 (Deaktivieren der class verursacht beim Member-Zugriff segfault).
- Fixed bug #77498 (Benutzerdefinierte Erweiterung Segmentation fault bei Deklaration von static property).
- Fixed bug #77530 (PHP stürzt ab, wenn
`(2)::class`
) analysiert wird. - Fixed bug #77546 (iptcembed-function unterbrochen).
- Fixed bug #77630 (Umbenennen von
()
auf dem Gerät kann unerwünschten Zugriff während der Verarbeitung ermöglichen).
Frameworkless – the new black?
by Carsten Windler (KW-Commerce GmbH)
Getting started with PHP-FFI
by Thomas Bley (Bringmeister GmbH)
JSON-Schema von 0 auf 100
by Ingo Walther (Electronic Minds GmbH)
Interview mit Christian Schneider zum Thema „DevSecOps“
DevSecOps ist, bezogen auf Security-Checks, die logische Fortführung der Automatisierung im DevOps-Sinne
IT-Security Experte, Christian Schneider
Christian ist als freiberuflicher Whitehat Hacker, Trainer und Security-Coach tätig. Als Softwareentwickler mit mittlerweile 20 Jahren Erfahrung, fand er 2005 seinen Themenschwerpunkt im Bereich IT-Security.
Bei der Erweiterung PHAR gab es folgende Bugs, die behoben wurden:
- Fixed bug #77396 (Null Pointer Dereference in
phar_create_or_parse_filename
). - Fixed bug #77586 (
phar_tar_writeheaders_int()
buffer overflow).
Auch für die Nutzung von MySQL wurde ein Bug gefixt:
- LOCAL INFILE ist standardmäßig deaktiviert und kann mit der php.ini-Direktive
mysqli.allow_local_infile
für mysqli oder mit dem AttributPDO :: MYSQL_ATTR_LOCAL_INFILE
fürpdo_mysql
aktiviert werden.
Alle Änderungen und weitere Bugfixes sind im ChangeLog zu PHP 7.3.3. zu finden. Die neue PHP Version 7.3.3. kann wie immer auf der PHP Website heruntergeladen werden.