Alerts This Week
Warning Icon 1 764
Alerts This Week
Warning Icon 1 764

Fedora 38: 2023-2455981016 Moderate: PHP 8.2.7 Bug Fixes and Improvements

fedora
Calendar Grey June 14, 2023
Dist Fedora Esm H88
The latest update for PHP 8.2.7 on Fedora 38 features critical bug resolutions and enhancements in performance. Discover the details today!
**PHP version 8.2.7** (08 Jun 2023) **Core:** * Fixed bug [GH-11152](https://github.com/php/php-src/issues/11152) (Unable to alias namespaces containing reserved class names)

Summary

PHP is an HTML-embedded scripting language. PHP attempts to make it

easy for developers to write dynamically generated web pages. PHP also

offers built-in database integration for several commercial and

non-commercial database management systems, so writing a

database-enabled webpage with PHP is fairly simple. The most common

use of PHP coding is probably as a replacement for CGI scripts.

**PHP version 8.2.7** (08 Jun 2023) **Core:** * Fixed bug

[GH-11152](https://github.com/php/php-src/issues/11152) (Unable to alias

namespaces containing reserved class names). (ilutov) * Fixed bug

[GH-9068](https://github.com/php/php-src/issues/9068) (Conditional jump or move

depends on uninitialised value(s)). (nielsdos) * Fixed bug

[GH-11189](https://github.com/php/php-src/issues/11189) (Exceeding memory limit

in zend_hash_do_resize leaves the array in an invalid state). (Bob) * Fixed bug

[GH-11063](https://github.com/php/php-src/issues/11063) (Compilation error on

old GCC versions). (ingamedeo) * Fixed bug

[GH-11222](https://github.com/php/php-src/issues/11222) (foreach by-ref may jump

over keys during a rehash). (Bob) **Date:** * Fixed bug

[GH-11281](https://github.com/php/php-src/issues/11281) (DateTimeZone::getName()

does not include seconds in offset). (nielsdos) **Exif:** * Fixed bug

[GH-10834](https://github.com/php/php-src/issues/10834) (exif_read_data() cannot

read smaller stream wrapper chunk sizes). (nielsdos) **FPM:** * Fixed bug

[GH-10461](https://github.com/php/php-src/issues/10461) (PHP-FPM segfault due to

after free usage of child->ev_std(out|err)). (Jakub Zelenka) * Fixed bug

php#64539 (FPM status page: query_string not properly JSON encoded). (Jakub

Zelenka) * Fixed memory leak for invalid primary script file handle. (Jakub

Zelenka) **Hash:** * Fixed bug [GH-11180](https://github.com/php/php-src/issues/11180) (hash_file() appears to be restricted to 3 arguments).

(nielsdos) **LibXML:** * Fixed bug [GH-11160](https://github.com/php/php-src/issues/11160) (Few tests failed building with new libxml 2.11.0). (nielsdos)

**MBString:** * Fix bug [GH-11217](https://github.com/php/php-src/issues/11217)

(Segfault in mb_strrpos / mb_strripos when using negative offset and ASCII

encoding). (ilutov) **Opcache:** * Fixed bug

[GH-11134](https://github.com/php/php-src/issues/11134) (Incorrect match default

branch optimization). (ilutov) * Fixed too wide OR and AND range inference.

(nielsdos) * Fixed missing class redeclaration error with OPcache enabled.

(ilutov) * Fixed bug [GH-11245](https://github.com/php/php-src/issues/11245) (In

some specific cases SWITCH with one default statement will cause segfault).

(nielsdos) **PCNTL:** * Fixed maximum argument count of pcntl_forkx().

(nielsdos) **PGSQL:** * Fixed parameter parsing of pg_lo_export().

(kocsismate) **Phar:** * Fixed bug [GH-11099](https://github.com/php/php-src/issues/11099) (Generating phar.php during cross-compile can't be done).

(peter279k) **Soap:** * Fixed bug

[GHSA-76gg-c692-v2mw](https://github.com/php/php-src/security/advisories/GHSA-76gg-c692-v2mw) (Missing error check and

insufficient random bytes in HTTP Digest authentication for SOAP). (nielsdos,

timwolla) * Fixed bug [GH-8426](https://github.com/php/php-src/issues/8426)

(make test fail while soap extension build). (nielsdos) **SPL:** * Fixed bug

[GH-11178](https://github.com/php/php-src/issues/11178) (Segmentation fault in

spl_array_it_get_current_data (PHP 8.1.18)). (nielsdos) **Standard:** * Fixed

bug [GH-11138](https://github.com/php/php-src/issues/11138)

(move_uploaded_file() emits open_basedir warning for source file). (ilutov) *

Fixed bug [GH-11274](https://github.com/php/php-src/issues/11274) (POST/PATCH

request switches to GET after a HTTP 308 redirect). (nielsdos) **Streams:** *

Fixed bug [GH-10031](https://github.com/php/php-src/issues/10031) ([Stream]

STREAM_NOTIFY_PROGRESS over HTTP emitted irregularly for last chunk of data).

(nielsdos) * Fixed bug [GH-11175](https://github.com/php/php-src/issues/11175)

(Stream Socket Timeout). (nielsdos) * Fixed bug

[GH-11177](https://github.com/php/php-src/issues/11177) (ASAN

UndefinedBehaviorSanitizer when timeout = -1 passed to

stream_socket_accept/stream_socket_client). (nielsdos)

* Wed Jun 7 2023 Remi Collet - 8.2.7-2

- Update to 8.2.7 - https://www.php.net/releases/8_2_7.php

- rebuild for new sources

* Tue Jun 6 2023 Remi Collet - 8.2.7-1

- Update to 8.2.7 - https://www.php.net/releases/8_2_7.php

su -c 'dnf upgrade --advisory FEDORA-2023-2455981016' at the command

line. For more information, refer to the dnf documentation available at

https://dnf.readthedocs.io/en/latest/command_ref.html

All packages are signed with the Fedora Project GPG key. More details on the

GPG keys used by the Fedora Project can be found at

https://fedoraproject.org/security/

package-announce mailing list -- package-announce@lists.fedoraproject.org

To unsubscribe send an email to package-announce-leave@lists.fedoraproject.org

Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/

List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines

List Archives: https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/

Do not reply to spam, report it:

Change Log

References

Update Instructions

Product: Fedora 38
Version: 8.2.7
Release: 2.fc38
Summary: PHP scripting language for creating dynamic web sites

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Your message here