Lucene search
+L

40 matches found

AstraLinux
AstraLinux
•added 2026/09/14 12:01 p.m.•10 views

Astra Linux – Vulnerability in uriparser

A issue was discovered in uriparser through 0.9.7. The ComposeQueryEngine in UriQuery.c has an integer overflow due to long keys or values, resulting in a buffer overflow...

8.6CVSS7.2AI score0.01233EPSS
SaveExploits0References2
Tenable Nessus
Tenable Nessus
•added 2026/08/07 12:00 a.m.•20 views

Ruby oj Gem < 3.17.3 Multiple Vulnerabilities

The version of the oj Ruby gem installed on the remote host is prior to 3.17.3. It is, therefore, affected by multiple vulnerabilities: - Oj::Doceachchild, when invoked recursively over a deeply nested JSON document, overflows a fixed-size stack buffer and aborts the process, leading to DoS...

7.5CVSS6.2AI score0.00278EPSS
SaveExploits0References4
RedhatCVE
RedhatCVE
•added 2026/07/07 10:34 a.m.•13 views

CVE-2026-54500

A flaw was found in Oj Optimized JSON, a Ruby gem. When parsing a specially crafted JSON object with a key 254 bytes or longer using Oj.load in :object mode, an attacker can trigger a read of uninitialized stack memory. This vulnerability, an out-of-bounds read CWE-125, can lead to information...

5.3CVSS5.8AI score0.00198EPSS
SaveExploits0References4
OSV
OSV
•added 2026/07/01 12:16 a.m.•25 views

DEBIAN-CVE-2026-54500

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS6AI score0.00198EPSS
SaveExploits0References1
NVD
NVD
•added 2026/07/01 12:16 a.m.•18 views

CVE-2026-54500

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS0.00198EPSS
SaveExploits0References1
OSV
OSV
•added 2026/07/01 12:16 a.m.•14 views

UBUNTU-CVE-2026-54500

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS6AI score0.00198EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
•added 2026/07/01 12:16 a.m.•19 views

CVE-2026-54500

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS5.9AI score0.00198EPSS
SaveExploits0References2
Debian CVE
Debian CVE
•added 2026/06/30 11:08 p.m.•24 views

CVE-2026-54500

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS6AI score0.00198EPSS
SaveExploits0
EUVD
EUVD
•added 2026/06/30 11:08 p.m.•28 views

EUVD-2026-40849

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS6AI score0.00198EPSS
SaveExploits0References1
OSV
OSV
•added 2026/06/30 11:08 p.m.•19 views

CVE-2026-54500 Oj: intern.c form_attr has an uninitialized stack read

Oj Optimized JSON is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surfac...

5.3CVSS6.1AI score
SaveExploits0References3
RedHat Linux
RedHat Linux
•added 2026/06/20 12:28 a.m.•17 views

kernel: crypto: caam - fix overflow on long hmac keys

A flaw was found in the Linux kernel's caam cryptographic accelerator driver. When processing a Hash-based Message Authentication Code HMAC key that exceeds the block size, the driver incorrectly handles memory allocation and copying. This can lead to an overflow, where the system attempts to rea...

7.8CVSS6.3AI score0.00175EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/06/19 8:47 p.m.•30 views

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

Summary Oj::Parser in SAJ mode does not protect cached object keys ≥ 35 bytes from garbage collection. A Ruby callback that triggers GC inside hashend can cause the key string to be reclaimed while the C parser still holds a pointer to it. The subsequent access to the freed string VALUE results i...

6.3CVSS6.1AI score0.00422EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2026/06/19 8:47 p.m.•20 views

GHSA-M578-W5VF-RFCM Oj: Use-After-Free in Oj::Parser SAJ Long Key Callback

Summary Oj::Parser in SAJ mode does not protect cached object keys ≥ 35 bytes from garbage collection. A Ruby callback that triggers GC inside hashend can cause the key string to be reclaimed while the C parser still holds a pointer to it. The subsequent access to the freed string VALUE results i...

8.7CVSS6.1AI score0.00422EPSS
SaveExploits1References2
OSV
OSV
•added 2026/06/19 7:35 p.m.•19 views

GHSA-FM7P-MPRW-WJM9 Oj: intern.c form_attr (uninitialized stack read)

Summary Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surface to the caller, disclosing process stack memory. Details In ext/oj/intern.c, formattr handles the...

5.3CVSS5.9AI score0.00198EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/06/19 7:35 p.m.•25 views

Oj: intern.c form_attr (uninitialized stack read)

Summary Oj.load in :object mode reads uninitialized stack memory and, for long keys, reads out of bounds when parsing a JSON object whose key is 254 bytes or longer. The interned bytes can surface to the caller, disclosing process stack memory. Details In ext/oj/intern.c, formattr handles the...

5.3CVSS5.9AI score0.00198EPSS
SaveExploits0References2Affected Software1
Snyk
Snyk
•added 2026/06/19 7:35 p.m.•11 views

Use of Uninitialized Resource

Overview Affected versions of this package are vulnerable to Use of Uninitialized Resource in the formattr function when parsing a JSON object with a key of 254 bytes or longer using Oj.load in :object mode. An attacker can obtain sensitive stack memory contents by supplying a crafted JSON payloa...

6.9CVSS5.8AI score0.00198EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/06/19 12:00 a.m.•44 views

PT-2026-51063

Name of the Vulnerable Software and Affected Versions Oj versions prior to 3.17.3 Description When parsing a JSON object with a key of 254 bytes or longer, the Oj.load function in :object mode reads uninitialized stack memory. For keys 256 bytes or longer, the process also performs an out-of-boun...

5.3CVSS6AI score0.00198EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/06/19 12:00 a.m.•29 views

PT-2026-51088

Name of the Vulnerable Software and Affected Versions Oj versions prior to 3.17.2 Description Oj is a JSON parser and Object marshaller for Ruby. A Use-After-Free issue exists when using the Oj::Parser in SAJ mode. The parser fails to protect cached object keys of 35 bytes or more from garbage...

8.7CVSS5.7AI score0.00422EPSS
SaveExploits1References14
AstraLinux
AstraLinux
•added 2026/05/20 5:53 a.m.•14 views

Astra Linux – Vulnerability in Linux 5.10

In the Linux kernel, the following vulnerability has been resolved: crypto: caam – fixed an overflow issue when dealing with long HMAC keys. When a key that is longer than the block size is provided, it is copied and then hashed into the actual key. The memory allocated for the copy needs to be...

7.8CVSS6AI score0.00175EPSS
SaveExploits0References1
OSV
OSV
•added 2026/05/08 1:31 p.m.•12 views

CVE-2026-43330 crypto: caam - fix overflow on long hmac keys

In the Linux kernel, the following vulnerability has been resolved: crypto: caam - fix overflow on long hmac keys When a key longer than block size is supplied, it is copied and then hashed into the real key. The memory allocated for the copy needs to be rounded to DMA cache alignment, as otherwi...

7.8CVSS6AI score
SaveExploits0References8
Rows per page
Query Builder