PT-2022-20539

CVE-2022-31115

·

Publicado

2022-06-30

·

Atualizado

2022-07-25

Descrição por

CVSS 3.1
8.8
Alta
MétricasAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do opensearch-ruby anteriores à 2.0.1
Descrição
O problema está relacionado ao uso da função YAML.load do Ruby em vez de YAML.safe load no opensearch-ruby, o que pode levar a uma desserialização insegura usando YAML.load se a resposta for do tipo YAML. Um invasor precisa ter controle sobre um servidor opensearch e convencer a vítima a se conectar a ele para explorar essa vulnerabilidade.
Recomendações
Para versões anteriores à 2.0.1, atualize para a versão 2.0.1 ou posterior para resolver o problema.
Como solução temporária, considere evitar o uso de respostas YAML até que o problema seja resolvido.
Restrinja o acesso aos servidores opensearch para minimizar o risco de exploração.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-977C-63XQ-CGW3
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾