CVE Catalog

CVE-2017-16516

High
Published: Translated: NVD NIST

Summary

In the yajl-ruby gem version 1.3.0 for Ruby, supplying a crafted JSON file to Yajl::Parser.new.parse causes the entire Ruby process to crash with a SIGABRT in the yajl_string_decode function. This results in the termination of the whole Ruby process and potentially a denial of service.

Risk Assessment

The organization may experience service outages in Ruby, potentially leading to denial of service for users.

Recommendation

It is recommended to update the yajl-ruby gem to the latest version to mitigate the risks associated with this vulnerability.

Related vulnerabilities

Original NVD description (English source)

In the yajl-ruby gem 1.3.0 for Ruby, when a crafted JSON file is supplied to Yajl::Parser.new.parse, the whole ruby process crashes with a SIGABRT in the yajl_string_decode function in yajl_encode.c. This results in the whole ruby process terminating and potentially a denial of service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS