PT-2022-16862 · Canonical+1 · Ubuntu+1

Mtrezzap

·

Publicado

2022-03-11

·

Atualizado

2024-03-06

·

CVE-2022-24760

CVSS v3.1

10

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do Parse Server anteriores à 4.10.7
Descrição
O problema é uma vulnerabilidade de execução remota de código (RCE) no Parse Server, que afeta a configuração padrão com o MongoDB. A principal falha é o código vulnerável à contaminação de protótipos no arquivo DatabaseController.js, o que também pode afetar o Postgres e outros back-ends de banco de dados. Esta vulnerabilidade foi confirmada no Linux (Ubuntu) e no Windows.
Recomendações
Atualize para o Parse Server >=4.10.7.
Se você estiver usando uma versão pré-lançamento do Parse Server 5.0 (alfa, beta), aguarde uma correção oportuna.
Como solução temporária, considere aplicar o patch no driver MongoDB Node.js e desativar a execução de código BSON adicionando o código fornecido para ser executado antes de iniciar o Parse Server.
Para evitar a poluição de protótipos JavaScript, um novo recurso de segurança verifica se há palavras-chave confidenciais nos dados da solicitação, e você pode substituir as palavras-chave padrão definindo a nova opção do Parse Server requestKeywordDenylist como [] e especificando suas próprias palavras-chave conforme necessário.

Exploit

Correção

Special Elements Injection

Prototype Pollution

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BIT-PARSE-2022-24760
CVE-2022-24760
GHSA-P6H4-93QP-JHCM

Produtos afetados

Ubuntu
Windows