Inefficient regular expression complexity in Symfony - CVE-2026-45756
Published: May 21, 2026
Symfony
Detailed vulnerability description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to inefficient regular expression complexity in the JsonPath match() and search() filter functions when evaluating an attacker-influenced JSONPath expression against non-trivial JSON input. A remote attacker can supply a specially crafted JSONPath expression containing a catastrophic-backtracking pattern to cause a denial of service.
The issue occurs when server-side code passes attacker-controlled JSONPath input to JsonCrawler for evaluation.