PT-2020-8031 · Ruby · Ruby

CVE-2016-2338

·

Publicado

2020-02-14

·

Atualizado

2023-03-01

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
**Nome do software vulnerável e versões afetadas:
Ruby (versões afetadas não especificadas)
Descrição:
Existe uma vulnerabilidade de estouro de pilha na função start document do módulo Psych::Emitter do Ruby. A alocação do buffer de pilha head é baseada no comprimento da matriz tags. Um objeto especialmente criado, passado como elemento da matriz tags, pode aumentar o tamanho da matriz após a alocação, causando um estouro de pilha.
Recomendações:
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Memory Corruption

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2016-2338
DLA-2158-1

Produtos afetados

Ruby