€0.00 — free as in speechtonight's forecast: clear skies over production Cache: warm · Deploys: fair, 0% rollbacks expectedset by moonlight, shipped before dawn · deploy freely Page A2

The Daily Commit The Nightly Build

Dev news, typeset daily — PHP · AI · The Wider Stack

The developer's evening paper — PHP · AI · The Wider Stack

Donnerstag, 20. August 2026 Vol. I — No. 373 · MorgenausgabeSpätausgabe EN DE FR ES

PHP · Releases

Laravel 12.67.0 behebt Validation-Bypass und Postgres-JSON-Escaping

Laravel 12.67.0 beschränkt temporäre Upload-URLs auf den Query-String, schließt einen Bypass in Validierungsregeln durch Loose Comparison und escaped einfache Anführungszeichen in Postgres-JSON-Pfaden.

kuratiert von Sönke

Außerdem gibt es Retries für abgelaufene Cloud-Agent-Long-Polls.

Laravel 12.67.0 ist auf dem 12.x-Zweig erschienen. Das Release enthält sechs gemergte Pull Requests, davon die Hälfte von Mior Muhammad Zaki (crynobone).

Zwei Änderungen betreffen sicherheitsrelevantes Verhalten. Temporäre Upload-URLs lesen Daten jetzt ausschließlich aus dem Query-String des Requests statt aus breiteren Eingabequellen. Eine Verbesserung der Validierungsregel schließt einen Bypass, der auf Loose Comparison beruhte. Ein dritter Fix escaped einfache Anführungszeichen in Postgres-JSON-Pfad-Attributen.

Auf der Stabilitätsseite werden abgelaufene Cloud-Agent-Long-Polls jetzt automatisch wiederholt, beigesteuert von Kieran Brown. Tim MacDonald hat verschachtelte Daten zu verwalteten Queue-Events auf Top-Level befördert. Ein Backport von OutlawPlz vermeidet die quadratische Expansion von Wildcard-Regeln, was die Validierung mit vielen Wildcards beschleunigen sollte.

Originalquelle lesen (Englisch) ↗

Artikel bewerten: 0

Leserforum

Noch keine Beiträge — eröffne die Debatte.

The Daily CommitThe Nightly Build — Page A1