CVE-2023-22474 in parse-server
Sumário
de VulDB • 02/08/2026
O Parse Server é um backend de código aberto que pode ser implantado em qualquer infraestrutura capaz de executar Node.js. O Parse Server utiliza o cabeçalho da solicitação `x-forwarded-for` para determinar o endereço IP do cliente. Se o Parse Server não estiver executado atrás de um servidor proxy, um cliente poderá definir esse cabeçalho e o Parse Server confiará no valor fornecido pelo mesmo. O endereço IP incorreto do cliente será utilizado por vários recursos do Parse Server. Isso permite contornar o mecanismo de segurança da opção `masterKeyIps` do Parse Server ao definir um endereço IP permitido como valor do cabeçalho `x-forwarded-for`. Este problema foi corrigido na versão 5.4.1. O mecanismo para determinar o endereço IP do cliente foi reescrito. A determinação correta do endereço IP agora exige que a opção de configuração do Parse Server `trustProxy` seja definida.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.