PHP 8.4.13 and 8.3.26 Debian packages released

Published by

Ondřej Surý has announced the release of updated Debian packages for PHP versions 8.4.13 and 8.3.26, tailored for Debian GNU/Linux versions 11 (Bullseye) LTS, 12 (Bookworm), and 13 (Trixie). These updates include essential bug fixes that address significant issues affecting the PHP language, enhancing the reliability, performance, and security of web applications developed with PHP.

Key improvements in PHP 8.4.13 focus on long-standing problems such as repeated file inclusion that triggers "Constant already defined" warnings and issues related to string literals exceeding 2GB, which could lead to signed integer overflow errors. The updates also enhance memory management and garbage collection processes, particularly in handling Zend weak references, mitigating potential Use-After-Free (UAF) vulnerabilities.

Furthermore, the release includes fixes across various extensions, such as CLI, Date, DBA, and OpenSSL, improving error reporting for IPv6 address listening and refining date functions to support partial-hour UTC offsets. Security enhancements address vulnerabilities in Phar decompression processes when improper extensions are involved.

Similarly, PHP 8.3.26 brings numerous bug fixes, including resolving repeated file inclusion problems and improving garbage collection behavior. Additional core improvements involve fixing stale array iterator pointers and addressing assertion failures associated with deprecated constants. The CLI improvements enhance error messaging, while updates to the Intl component refine locale string canonicalization.

Noteworthy enhancements also include fixes for PostgreSQL (PGSQL) connections to prevent UAF issues with persistent connections, as well as several memory leak fixes in the Phar component. These updates are crucial for improving overall performance and security for PHP users.

To facilitate the installation of these packages, users can add the necessary repository to their Debian systems using a provided script. For additional information, users can visit the deb.sury.org website and access a dedicated bug tracker for these packages.

This comprehensive update not only addresses existing issues but also lays a solid foundation for future enhancements in the PHP ecosystem, ensuring developers can build robust and secure applications. As PHP continues to evolve, staying updated with the latest releases will be vital for maximizing the performance and security of web applications

PHP 8.4.13 and 8.3.26 Debian packages released

Ondřej Surý has released updated packages for PHP 8.4.13 and 8.3.26 specifically designed for Debian GNU/Linux 11 (Bullseye) LTS, 12 (Bookworm), and 13 (Trixie). The releases include crucial bug fixes that address long-standing problems, such as repeated file inclusion causing "Constant already defined" warnings and handling string literals larger than 2GB. These updates aim to enhance the reliability, security, and performance of web applications built using PHP by resolving potential UAF issues and memory leaks.

PHP 8.4.13 and 8.3.26 Debian packages released @ Linux Compatible