Wenn Speichermangel zum Sicherheitsproblem wird.
Bei einem Out-of-Memory-Fehler kann PHP einen internen Arbeitsschritt abbrechen, obwohl Daten einer Anfrage noch unvollständig initialisiert sind. Die spätere Aufräumroutine verarbeitet dann möglicherweise ungültige Speicherinhalte. Daraus kann Remote Code Execution entstehen – also die Ausführung von Code auf dem Server.
Die Fehlerbehandlung bei Speichermangel wird umgebaut: kontrollierter Abbruch an einem sicheren Ausführungspunkt oder unmittelbares Beenden bei einem harten Speicherfehler. So soll die Aufräumroutine keinen ungültigen Zustand mehr verarbeiten.






