CVE-2026-109619 log
| Source |
|
| Severity | Critical |
| Remote | Yes |
| Type | Arbitrary code execution |
| Description | PHP contains various global state, such as error, session, object and extension state that is retained by a worker but points to memory owned by one request. That state must be reset before the request memory is released. Some input, configuration, session and error handling operations run before normal initialization of the next request. They inadvertently access stale state not reset by the previous request before initialization has a chance to replace it, causing a use after free. A strategically crafted heap layout can produce full remote code execution (RCE). |
| Group | Package | Affected | Fixed | Severity | Status | Ticket |
|---|---|---|---|---|---|---|
| AVG-2910 | php-legacy | 8.1.13-1 | 8.3.36-1 | Critical | Fixed | |
| AVG-2909 | php | 5.3.0-1 | 8.5.12-1 | Critical | Fixed |
| Date | Advisory | Group | Package | Severity | Type |
|---|---|---|---|---|---|
| 21 Oct 2026 | ASA-202610-2 | AVG-2910 | php-legacy | Critical | arbitrary code execution |
| 21 Oct 2026 | ASA-202610-1 | AVG-2909 | php | Critical | arbitrary code execution |
| References |
|---|
https://www.php.net/archive/2026.php#2026-10-21-4 https://www.php.net/archive/2026.php#2026-10-21-5 https://github.com/php/php-src/security/advisories/GHSA-6wmf-4rv5-p3rp |