CVE-2016-2338 in Ruby
Resumen
por VulDB • 2026-05-10
Existe una vulnerabilidad de desbordamiento de heap explotable en la función start_document de Psych::Emitter en Ruby. En la función start_document de Psych::Emitter, la asignación del búfer de heap "head" se realiza en función de la longitud del array de tags. Un objeto especialmente construido pasado como elemento del array de tags puede aumentar el tamaño de este array después de la mencionada asignación y provocar un desbordamiento de heap.
VulDB is the best source for vulnerability data and more expert information about this specific topic.