Da ist PHP plötzlich wieder in allen Medien

Programmieren mit PHP - Einstieg in die serverseitige Webprogrammierung

Als ich letztes Jahr ein neues Buch zu PHP geschrieben habe, war das Thema nicht mehr wirklich angesagt. Zumindest nicht in der öffentlichen Wahrnehmung. Aber jenseits des allgemeinen und sehr kurzlebigen Aufmerksamkeitshorizonts hatte und hat PHP unverändert im Web riesige Bedeutung, was mich auch zu dem Entschluss für das neue Buch bewogen hatte. 

Die Woche ist PHP plötzlich wieder in allen Medien aufgetaucht, wobei witziger Weise viele Meldungen dazu selbst mit PHP veröffentlicht werden, denn fast alle populären Content Management Systemen (CMS) wie WordPress oder Joomla! als auch viele andere Webseiten basieren unverändert auf PHP, was eben dessen unveränderte Bedeutung belegt. Tja - und jetzt gibt es mal wieder eine Sicherheitslücke in PHP. 

Solche Sicherheitslücken begleiten eigentlich die gesamte Historie der Sprache und haben meist keine Aufmerksamkeit auf sich gezogen. Vielfach blieben sie über zig Jahre einfach unbehandelt oder sie wurden irgendwann still und leise bereinigt, was nur Experten überhaupt mitbekamen. 

Aber diese Sicherheitslücke wird als hochkritisch gewertet und führt zu massiven Konsequenzen. In der php2shell erlauben die Sicherheitslücken Codeeinschleusung. In klassischer C-Tradition ist wohl ein Speicherüberlauf machbar und das Error-Handling hat zudem einen Bug. Zig Webseiten von Behörden und Einrichtungen sind im Moment abgeschaltet. Mittlerweile sind Patches zum Fixen veröffentlicht und ich muss selbst meine Seiten zeitnah angehen. Aber für mich ist es als Randeffekt bemerkenswert, dass eben PHP wieder in der Wahrnehmung auftaucht und vielleicht Interesse an meinem Buch zu PHP weckt. 

Aus Heise.de:

Die aktualisierten PHP-Versionen sind für verschiedene Betriebssysteme zum Download auf php.net verfügbar und erscheinen in den nächsten Stunden für die großen Linux-Distributionen. Sie tragen die Versionsnummern 8.5.12 8.4.27 8.3.36 8.2.35 Es wird zwar Backports für die Versionen 7.4, 8.0 und 8.1 geben, aber: Wer eine ältere PHP-Version nutzt, sollte die Gelegenheit dringend wahrnehmen und mindestens auf PHP 8.3 schwenken. Während dessen Produktunterstützung noch bis Ende 2027 andauert, geht bei PHP 8.2 bereits Ende 2026 das Licht aus. Wer sich das größtmögliche Zeitpolster schaffen möchte, aktualisiert gleich auf PHP 8.5.12.

Beliebte Posts aus diesem Blog

DSGVO 2018 in meine Webseite integriert :-( :-(

Just the Browser

Wie immer und alles anders