iq80 Snappy has an out-of-bounds read when uncompressing data, leading to JVM crash
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| dain | snappy | affected |
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Dain | Snappy | — |
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-1986 | iq80 Snappy is a compression/decompression library. When uncompressing certain data, Snappy tries to read outside the bounds of the given byte arrays. Because Snappy uses the JDK class `sun.misc.Unsafe` to speed up memory access, no additional bounds checks are performed and this has similar security consequences as out-of-bounds access in C or C++, namely it can lead to non-deterministic behavior or crash the JVM. iq80 Snappy is not actively maintained anymore. As quick fix users can upgrade to version 0.5. |
Github GHSA |
GHSA-8wh2-6qhj-h7j9 | iq80 Snappy out-of-bounds read when uncompressing data, leading to JVM crash |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.487% probability within 30 days)
Key SSVC decision points have not yet been added.
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
Out-of-bounds Read