Skip to main content

Easyadminbundle

1 CVEs product

Monthly

CVE-2026-81892 Aug 31, 20:38 PHP HIGH PATCH GHSA This Week

Controller swapping via the unvalidated `routeName` query parameter in EasyAdminBundle (versions 4.0.0 through 4.29.15 and 5.0.0 through 5.5.0) allows any authenticated low-privilege backend user to reach Symfony routes protected solely by path-based `access_control` rules, potentially exposing restricted administrative functionality without the appropriate role. An attacker who holds any EasyAdmin backend credential and knows a target route name can append `?routeName=target_route` to the admin dashboard URL, causing EasyAdmin's `AdminRouterSubscriber` to swap in the target controller after Symfony's firewall has already cleared the original URL - silently skipping the path rule guarding that route. Vendor-released patches exist in v4.29.16 and v5.5.1; no public exploit has been identified at time of analysis.

Easyadminbundle Easycorp
NVD GitHub VulDB
CVSS 3.1
8.1
EPSS
0.2%
EPSS 0% CVSS 8.1
HIGH PATCH This Week

Controller swapping via the unvalidated `routeName` query parameter in EasyAdminBundle (versions 4.0.0 through 4.29.15 and 5.0.0 through 5.5.0) allows any authenticated low-privilege backend user to reach Symfony routes protected solely by path-based `access_control` rules, potentially exposing restricted administrative functionality without the appropriate role. An attacker who holds any EasyAdmin backend credential and knows a target route name can append `?routeName=target_route` to the admin dashboard URL, causing EasyAdmin's `AdminRouterSubscriber` to swap in the target controller after Symfony's firewall has already cleared the original URL - silently skipping the path rule guarding that route. Vendor-released patches exist in v4.29.16 and v5.5.1; no public exploit has been identified at time of analysis.

Easyadminbundle Easycorp
NVD GitHub VulDB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy