PHP Internals ([RFC]/[VOTE]) · 29. September 2026 · 1 Min. Lesezeitkuratiert von Sönke
Sjoerd Langkemper hat den PHP-RFC bcrypt_max_password_length vorgeschlagen. Danach soll password_hash() einen ValueError auslösen, wenn bcrypt Eingaben mit mehr als 72 Bytes erhält. PHP kürzt längere Eingaben derzeit stillschweigend und hasht nur die ersten 72 Bytes. Die Änderung zielt auf schwere Sicherheitslücken, besonders bei Anwendungen, die andere Daten als Nutzerpasswörter hashen.
Illustration: The Dev Dispatch
Sjoerd Langkemper hat den PHP-RFC bcrypt_max_password_length ausgearbeitet. Der Vorschlag sieht vor, dass password_hash() einen ValueError auslöst, wenn bcrypt ein Passwort mit mehr als 72 Bytes erhält.
PHP kürzt längere Eingaben derzeit ohne Warnung und hasht nur die ersten 72 Bytes. Die geplante Änderung soll schwere Sicherheitslücken verhindern, die durch dieses Verhalten entstehen können. Betroffen wären vor allem Anwendungen, die neben dem Passwort des Nutzers auch andere Daten an password_hash() übergeben.
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.
PHP internals hat einen rückwärtskompatiblen Ansatz für bcrypts 72-Byte-Grenze: Sjoerd Langkemper schlägt den optional aktivierbaren Algorithmus PASSW…
Neue Meldungen zeigen die praktischen Folgen von php2shell: Behörden und Einrichtungen in mehreren Ländern nahmen Webseiten vom Netz, nachdem BSI und …
Ein Hacker-News-Beitrag erwartet für den 22. Oktober 2026 um 18:00 CEST eine PHP-Ankündigung zu zwei Lücken für Remote Code Execution mit jeweils CVSS…
WordPress 7.1.2 patcht CVE-2026-87902, eine kritische Schwachstelle bei der Template-Einbindung rund um get_page_template(). Der Exploit greift nur, w…
Kommentare
Noch keine Kommentare — schreib den ersten.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.