Wie Heise berichtet, kann durch den Einsatz von PHP als Apache-Modul mit der Funktion ini_restore() unsichere Einstellungen geladen werden.
Grund dafür ist (meist in Shared-Hosting-Umgebungen), dass in der php.ini safe_mode off und open_basedir ohne Wert gesetzt werden und erst später mittels Apachekonfiguration für die Virtual Hosts die Einstellungen korrekt angepasst werden. Durch ini_restore ist es allerdings möglich, die Werte aus der php.ini erneut zu laden und damit die Apachekonfiguration auszuschalten.
Dadurch können weitreichende Schäden im System verursacht werden.
Im CVS-Developerzweig von PHP soll der Fehler behoben sein, wann eine neue Version rauskommt, steht noch nicht fest.
Quelle: Heise.de Newsticker

LinkBack URL
About LinkBacks


Zitieren

Lesezeichen