Lucene search
+L

78 matches found

RedHat Linux
RedHat Linux
added 5 days ago8 views

json: Ruby JSON: Denial of service via heap buffer overflow with oversized streamed objects

A flaw was found in Ruby JSON. A remote attacker could exploit a heap buffer overflow vulnerability by providing an oversized streamed object containing a specially crafted string. This could lead to a reliable process crash, resulting in a denial of service DoS for the affected system...

3.7CVSS6.1AI score0.00301EPSS
SaveExploits0References6
RedHat Linux
RedHat Linux
added 6 days ago7 views

json: Ruby JSON: Denial of service via heap buffer overflow with oversized streamed objects

A flaw was found in Ruby JSON. A remote attacker could exploit a heap buffer overflow vulnerability by providing an oversized streamed object containing a specially crafted string. This could lead to a reliable process crash, resulting in a denial of service DoS for the affected system...

3.7CVSS6.1AI score0.00301EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
added last week4 views

CVE-2026-54696

A flaw was found in Ruby JSON. A remote attacker could exploit a heap buffer overflow vulnerability by providing an oversized streamed object containing a specially crafted string. This could lead to a reliable process crash, resulting in a denial of service DoS for the affected system...

3.7CVSS6.1AI score0.00301EPSS
SaveExploits0References5
EUVD
EUVD
added 2026/07/23 7:48 p.m.13 views

EUVD-2026-40626

Ruby json: JSON generator heap buffer overflow when streaming to an IO...

3.7CVSS5.5AI score0.00301EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/07/23 7:48 p.m.10 views

Ruby json: JSON generator heap buffer overflow when streaming to an IO

Summary JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generator buffer when a streamed object contains an attacker-controlled string near 16 KB. The issue is a heap out-of-bounds write in the IO-streaming path and is demonstrated as a reliable process crash /...

3.7CVSS6.3AI score0.00301EPSS
SaveExploits0References6Affected Software1
Cvelist
Cvelist
added 2026/07/14 9:32 p.m.43 views

CVE-2026-45363 `jwt` (Ruby gem) - empty-key HMAC bypass

ruby-jwt is a Ruby implementation of the RFC 7519 OAuth JSON Web Token standard. Prior to 2.10.3 and 3.2.0, JWT.decodetoken, '', true, algorithm: 'HS256' accepts an attacker-forged token because OpenSSL::HMAC.digest'SHA256', '', payload returns a valid digest under an empty key and no empty-key...

9.1CVSS0.00242EPSS
SaveExploits0References5
Tenable Nessus
Tenable Nessus
added 2026/07/02 12:0 a.m.10 views

Linux Distros Unpatched Vulnerability : CVE-2026-54696

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an...

3.7CVSS5.9AI score0.00301EPSS
SaveExploits0References4
OSV
OSV
added 2026/07/01 12:16 a.m.14 views

DEBIAN-CVE-2026-54899

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to version 3.17.2, disabling symbolkeys on a reused Oj::Parser instance triggers a heap use-after-free. When symbolkeys is toggled from true to false, optsymbolkeysset frees the internal key cache cachefree but...

6.3CVSS5.7AI score0.00253EPSS
SaveExploits0References1
OSV
OSV
added 2026/07/01 12:16 a.m.9 views

UBUNTU-CVE-2026-54898

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2,Oj::Parserparse is vulnerable to a heap use-after-free when a SAJ/SAJ2 callback mutates the input JSON string during parsing. The C engine holds a raw const byte pointer into the Ruby...

2.1CVSS5.9AI score0.00117EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/01 12:16 a.m.11 views

UBUNTU-CVE-2026-54900

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, when in usual mode with createid enabled, Oj::Parserparse is vulnerable to heap corruption via a negative-size memcpy. When a JSON object key is exactly 65,535 bytes long, an integer...

6.3CVSS5.7AI score0.00253EPSS
SaveExploits1References3
OSV
OSV
added 2026/07/01 12:16 a.m.8 views

UBUNTU-CVE-2026-54896

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, when in object mode, Oj.dump is vulnerable to a heap buffer overflow when serializing Exception objects with a large :indent value. The serializer allocates a buffer sized for the object'...

2.1CVSS6AI score0.00119EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/06/30 11:19 p.m.12 views

Heap-based Buffer Overflow

Overview json is a JSON implementation as a Ruby extension in C. Affected versions of this package are vulnerable to Heap-based Buffer Overflow via the JSON.dump or JSON::Stategenerate process when streaming oversized attacker-controlled strings to an IO object. An attacker can cause a process...

6.3CVSS5.8AI score0.00301EPSS
SaveExploits0References2
NVD
NVD
added 2026/06/30 11:17 p.m.18 views

CVE-2026-54696

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS0.00301EPSS
SaveExploits0References2
OSV
OSV
added 2026/06/30 11:17 p.m.6 views

UBUNTU-CVE-2026-54696

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS6AI score0.00301EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
added 2026/06/30 10:5 p.m.7 views

CVE-2026-54696 Ruby JSON: JSON generator heap buffer overflow when streaming to an IO

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS6AI score0.00301EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/06/30 10:5 p.m.37 views

CVE-2026-54696 Ruby JSON: JSON generator heap buffer overflow when streaming to an IO

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS0.00301EPSS
SaveExploits0References2
CVE
CVE
added 2026/06/30 10:5 p.m.29 views

CVE-2026-54696

CVE-2026-54696 affects the Ruby JSON gem, specifically versions 2.9.0 through 2.19.8. The issue is a heap buffer overflow that occurs when the JSON generator handles an oversized streamed object written via JSON.dump(obj, io) or JSON::State#generate(obj, io). If a streamed object contains an atta...

3.7CVSS6AI score0.00301EPSS
SaveExploits0References2
Debian CVE
Debian CVE
added 2026/06/30 10:5 p.m.11 views

CVE-2026-54696

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS6AI score0.00301EPSS
SaveExploits0
OSV
OSV
added 2026/06/30 10:5 p.m.5 views

CVE-2026-54696 Ruby JSON: JSON generator heap buffer overflow when streaming to an IO

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS6.1AI score
SaveExploits0References4
RubySec
RubySec
added 2026/06/30 12:0 a.m.10 views

JSON generator heap buffer overflow when streaming to an IO

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS6.1AI score0.00301EPSS
SaveExploits0References1Affected Software1
Rows per page
Query Builder