Lucene search
+L

550 matches found

RedhatCVE
RedhatCVE
•added 2026/07/07 10:05 a.m.•22 views

CVE-2026-54899

A flaw was found in Oj Optimized JSON, a Ruby gem for parsing JSON. When a Oj::Parser instance is reused and its symbolkeys setting is toggled from true to false, a heap use-after-free vulnerability occurs. This happens because the internal key cache is freed but its pointer is not cleared,...

6.5CVSS6.4AI score0.00407EPSS
SaveExploits0References4
Mend
Mend
•added 2026/07/02 7:33 a.m.•6 views

CVE-2026-9563

In Eclipse Parsson published Maven Central artifacts before version 1.1.8, the JSON parser did not enforce a default maximum on the number of characters consumed while parsing a single JSON document. Applications that parse attacker- controlled JSON can be forced to consume excessive CPU and memo...

8.7CVSS6.3AI score0.00346EPSS
SaveExploits0References7
Snyk
Snyk
•added 2026/07/02 7:33 a.m.•15 views

Allocation of Resources Without Limits or Throttling

Overview Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling due to the lack of enforced limits in the parser when processing JSON input. An attacker can cause excessive CPU and memory consumption by submitting very large or deeply nested JSON...

8.7CVSS6.3AI score0.00346EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/02 12:00 a.m.•9 views

CVE-2026-9563: Uncontrolled Resource Consumption

In Eclipse Parsson published Maven Central artifacts before version 1.1.8, the JSON parser did not enforce a default maximum on the number of characters consumed while parsing a single JSON document. Applications that parse attacker- controlled JSON can be forced to consume excessive CPU and memo...

7.5CVSS6.4AI score0.00346EPSS
SaveExploits0References3
Tenable Nessus
Tenable Nessus
•added 2026/07/02 12:00 a.m.•27 views

Linux Distros Unpatched Vulnerability : CVE-2026-54897

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to 3.17.2, Oj::Doc iterators eachvalue, eachchild, eachleaf were vulnerab...

2.1CVSS6.3AI score0.00203EPSS
SaveExploits0References2
osv_debian
osv_debian
•added 2026/07/01 12:16 a.m.•47 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.3CVSS6AI score0.00407EPSS
SaveExploits0References1
osv_debian
osv_debian
•added 2026/07/01 12:16 a.m.•33 views

DEBIAN-CVE-2026-54902

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to version 3.17.2, is vulnerable to Use-After-Free when in SAJ mode. The Oj::Parser does not protect cached object keys ≥ 35 bytes from garbage collection, and a Ruby callback that triggers GC inside hashend ca...

6.3CVSS5.8AI score0.00499EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/07/01 12:16 a.m.•25 views

DEBIAN-CVE-2026-54903

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, Oj.load is vulnerable to heap corruption when parsing a JSON string longer than 2 GB. An integer overflow in bufappendstring buf.h:61 converts the string length to a large negative sizet,...

6.3CVSS6.3AI score0.00407EPSS
SaveExploits0References1
NVD
NVD
•added 2026/07/01 12:16 a.m.•27 views

CVE-2026-54902

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to version 3.17.2, is vulnerable to Use-After-Free when in SAJ mode. The Oj::Parser does not protect cached object keys ≥ 35 bytes from garbage collection, and a Ruby callback that triggers GC inside hashend ca...

6.3CVSS0.00499EPSS
SaveExploits1References1
NVD
NVD
•added 2026/07/01 12:16 a.m.•26 views

CVE-2026-54903

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, Oj.load is vulnerable to heap corruption when parsing a JSON string longer than 2 GB. An integer overflow in bufappendstring buf.h:61 converts the string length to a large negative sizet,...

6.3CVSS0.00407EPSS
SaveExploits0References1
osv_debian
osv_debian
•added 2026/07/01 12:16 a.m.•35 views

DEBIAN-CVE-2026-54592

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj::Doceachchild, when invoked recursively over a deeply nested JSON document, overflows a fixed-size stack buffer and aborts the process, leading to DoS. In a two-step chain in...

7.5CVSS6AI score0.00328EPSS
SaveExploits0References1
UbuntuCve
UbuntuCve
•added 2026/07/01 12:16 a.m.•29 views

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.1CVSS6.2AI score0.00203EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/07/01 12:16 a.m.•27 views

CVE-2026-54592

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj::Doceachchild, when invoked recursively over a deeply nested JSON document, overflows a fixed-size stack buffer and aborts the process, leading to DoS. In a two-step chain in...

7.5CVSS6AI score0.00328EPSS
SaveExploits0References2
osv_ubuntu
osv_ubuntu
•added 2026/07/01 12:16 a.m.•35 views

UBUNTU-CVE-2026-54897

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to 3.17.2, Oj::Doc iterators eachvalue, eachchild, eachleaf were vulnerable to a heap use-after-free. When a Ruby block yielded during iteration calls doc.close or d.close, the document's heap memory is freed...

2.1CVSS6.3AI score0.00203EPSS
SaveExploits0References3
osv_ubuntu
osv_ubuntu
•added 2026/07/01 12:16 a.m.•42 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.1CVSS6.2AI score0.00203EPSS
SaveExploits0References3
osv_ubuntu
osv_ubuntu
•added 2026/07/01 12:16 a.m.•36 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.1CVSS6.1AI score0.002EPSS
SaveExploits0References3
osv_ubuntu
osv_ubuntu
•added 2026/07/01 12:16 a.m.•28 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.3CVSS6.4AI score0.00516EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2026/07/01 12:00 a.m.•9 views

PT-2026-57510

The SurrealDB value and JSON parser did not enforce the configured recursion depth limit when parsing nested , , or tokens. The expression parser already enforced the limit for these tokens; the value/JSON parser omitted it. An unauthenticated attacker could send a deeply nested JSON payload to t...

8.7CVSS6.2AI score0.00515EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/06/30 11:42 p.m.•72 views

EUVD-2026-40858

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, Oj.load is vulnerable to heap corruption when parsing a JSON string longer than 2 GB. An integer overflow in bufappendstring buf.h:61 converts the string length to a large negative sizet,...

6.3CVSS6.3AI score0.00407EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/06/30 11:40 p.m.•22 views

CVE-2026-54902 Oj: Use-After-Free in Oj::Parser SAJ Long Key Callback

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to version 3.17.2, is vulnerable to Use-After-Free when in SAJ mode. The Oj::Parser does not protect cached object keys ≥ 35 bytes from garbage collection, and a Ruby callback that triggers GC inside hashend ca...

6.3CVSS5.8AI score0.00499EPSS
SaveExploits1References1
Rows per page
Query Builder