JSON is a JSON implementation for Ruby. Starting in version 2.10.0 and prior to version 2.10.2, a specially crafted document could cause an out of bound read, most likely resulting in a crash. Versions prior to 2.10.0 are not vulnerable. Version 2.10.2 fixes the problem. No known workarounds are available.
The product reads data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/ruby/json/security/advisories/GHSA-9m3q-rhmv-5q44 | third party advisory |
https://github.com/ruby/json/commit/c56db31f800d5d508389793e69682f99749dbadf | patch |
https://github.com/ruby/json/releases/tag/v2.10.2 | release notes |