PHP 8.5.2RC1, 8.4.17RC1, and 8.3.30RC1 released

Published by

Release candidates for PHP versions 8.5.2, 8.4.17, and 8.3.30 have been made available for testing, addressing a variety of security vulnerabilities and bugs present in previous versions. The updates include critical fixes such as a use-after-free vulnerability resolved by ensuring reentrancy during the deactivation of error handlers. Other key improvements involve addressing incorrect handling of function signatures with default arguments, resolving glitches related to generators, and fixing internal assertion failures when parsing improperly formatted INI data.

Additionally, the release addresses null pointer issues within the DOM module and enhances multiple other modules, including EXIF, Intl, LDAP, and Zlib. Notably, memory leaks have been cleaned up in functions like ldap_set_options() and umsg_format_helper(). Support has also been improved for older OpenSSL version 1.1.0 systems.

Developers interested in testing these release candidates can access them through the following GitHub links:

- [Release php-8.5.2RC1](https://github.com/php/php-src/releases/tag/php-8.5.2RC1)
- [Release php-8.4.17RC1](https://github.com/php/php-src/releases/tag/php-8.4.17RC1)
- [Release php-8.3.30RC1](https://github.com/php/php-src/releases/tag/php-8.3.30RC1)

As PHP continues to evolve, these updates underscore the commitment to enhancing security and performance, ensuring that developers can build robust applications using the latest stable features. The community's feedback during this testing phase will be crucial in refining these releases before their final launch

PHP 8.5.2RC1, 8.4.17RC1, and 8.3.30RC1 released

PHP 8.5.2, along with updates to PHP 8.4 and 8.3, has release candidates available for testing. The updated builds address various security issues and bugs found in older versions of the language. Notably, a use-after-free vulnerability was fixed by ensuring reentrancy during error handler deactivation, and several other problems were addressed, including incorrect assumptions when handling function signatures and generator-related glitches. Additionally, we cleaned up memory leaks in functions like ldap_set_options() and improved various modules like EXIF, Intl, and LDAP.

PHP 8.5.2RC1, 8.4.17RC1, and 8.3.30RC1 released @ Linux Compatible