BitPage

🔍 #Eol

Clear filter

PHP2Shell on a mixed fleet: auditing 5.6 to 8.4 and proving each build is actually patched

The fixed releases 8.2.35, 8.3.36, 8.4.27 and 8.5.12 add one new INI directive, memory_hard_limit_percent, and that is the only static proof a supported build carries the PHP2Shell fix. On 5.6 through 8.1 neither php -v nor php -i changes at all, so the proof is behavioural: an OOM exits 1 with shutdown functions skipped instead of 255 with them running.