Unknown · Shields.Io · CVE-2024-47180
**Nome do software vulnerável e versões afetadas**
Versões do Shields.io anteriores à server-2024-09-25
**Descrição**
O problema diz respeito a uma vulnerabilidade de execução remota por meio da biblioteca JSONPath utilizada pelos emblemas dinâmicos JSON/Toml/Yaml. Essa vulnerabilidade permite que qualquer usuário com acesso faça uma solicitação a uma URL na instância para executar código, criando uma expressão JSONPath maliciosa. Todos os usuários que hospedam uma instância por conta própria estão vulneráveis. O problema foi corrigido na versão server-2024-09-25.
**Recomendações**
Para versões anteriores à server-2024-09-25, atualize para a versão server-2024-09-25 ou posterior.
Como solução temporária, considere bloquear o acesso aos endpoints “/badge/dynamic/json”, “/badge/dynamic/toml” e “/badge/dynamic/yaml” (por exemplo, por meio de um firewall ou proxy reverso na frente da sua instância) para impedir que os endpoints vulneráveis sejam acessados.
Para aqueles que seguem a tag rolling no DockerHub, atualize para a versão mais recente executando `docker pull shieldsio/shields:next`.