Use-After-Free Vulnerability in FrankenPHP by PHP
CVE-2026-128015
8.3HIGH
What is CVE-2026-128015?
FrankenPHP versions before 1.13.4 are susceptible to a use-after-free vulnerability that can occur when the putenv() function is invoked during the request shutdown process. This vulnerability creates a dangling pointer to a freed environment table, which can be exploited by attackers using putenv() within shutdown functions, destructors, or session handlers. As a result, this may lead to process crashes on subsequent getenv() calls or could potentially leak environment values from previous requests, compromising the security of the application.
Affected Version(s)
frankenphp 0 < 1.13.4
frankenphp 1.13.4