Nos componentes de Roteamento do Symfony, `CompiledUrlMatcher` e `UrlMatcher` interpretam as informações de host e caminho de forma diferente. Para rotas que definem um host, o `CompiledUrlMatcher` correlaciona a string combinada de `$host`, `.`, e `$pathinfo` contra as expressões regulares de host e caminho, enquanto o `UrlMatcher` as processa separadamente. Essa discrepância permite que um marcador de posição de host corresponda a um caractere `/` e consuma o início do caminho, direcionando a requisição para um controlador que o `UrlMatcher` não encontraria. Consequentemente, regras de autorização baseadas em caminho, como entradas de `access control` e padrões de firewall, são avaliadas em relação ao caminho real da requisição e podem não ser aplicadas, potencialmente permitindo que requisições não autenticadas alcancem controladores protegidos. Este problema afeta aplicações que possuem rotas com marcadores de posição de host protegidos por regras baseadas em caminho.