15.02.2011, 00:00 Uhr

Smarty 3.0.7: Sicherheitspatch veröffentlicht

Die Entwickler der Template-Engine schliessen eine Sicherheitslücke, bügeln einige Bugs aus und drehen an der Performance der Software. Eine Schwachstelle, die beim Einsatz von {$smarty.template} auftritt und Angreifern Dateizugriff verschaffen kann, erhält in Smarty 3.0.7 ein Patch. Die Entwickler adressieren weitere Bugs wie ein Speicherleck beim Verarbeiten von compileAllTemplates, ein Problem mit UTF-8 in mb_str_replace, die fehlende Unterstützung für cache_attrs für registrierte Plugins und die Suche nach Template-Dateien über include_path in PHP. In internen createTemplate()-Aufrufen wird das Smarty-Objekt jetzt nicht mehr geklont, was zu einer Geschwindigkeitsverbesserung führen soll. (ph/phpj)   Smarty



Das könnte Sie auch interessieren