CVE-2026-53654: Grav Unvalidated Client Redirect

Client-controlled redirect target from `_redirect` is used in `setRedirect()` without validating that the target is internal using `!Uri::isExternal()`.

Provally CuratedPublic repositoryMediumMedium confidenceVerifiedApache-2.0PHP
greprules fetch cve-2026-53654-grav-unvalidated-client-redirect --engine opengrep

Description

Client-controlled redirect target from `_redirect` is used in `setRedirect()` without validating that the target is internal using `!Uri::isExternal()`.