Skip to main content
CVE-2026-87823VulnerabilityPublished 09/09/2026

CVE-2026-87823: Integer Overflow or Wraparound in luben zstd-jni

Affects luben zstd-jniSource CVE Database V5

0

Not known to be exploited · CVSS 8.8 High : patch luben zstd-jni soon.

Data as of 10/24/2026, 17:08:27 UTC

CVSS 4.0 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.4% chance of exploitation in 30 days – higher than 36% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N

What to do

Affected software

ProductAffectedFixed in
lubenzstd-jniAffected
  • >=1.1.1 <1.5.7-14
Fixed in
  • 1.5.7-14
Mavenluben/zstd-jnipkg:maven/luben/zstd-jniOther threatsAffected
  • >=1.1.1 <1.5.7-14
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix is available in zstd-jni version 1.5.7-14. Users should upgrade to version 1.5.7-14 or later to remediate this vulnerability. No additional mitigations are specified.

Description

CVE-2026-87823 is an integer overflow or wraparound vulnerability in the zstd-jni library before version 1.5.7-14. It arises from 32-bit signed bounds checks on certain native methods, allowing attackers to supply negative or overflowing offsets. This can cause out-of-bounds memory reads, potentially leading to JVM crashes or unauthorized reading of arbitrary memory data. The vulnerability has a high severity score of 8.8 and affects versions from 1.1.1 up to but not including 1.5.7-14.

Impact

Successful exploitation can cause the Java Virtual Machine to crash or allow attackers to read arbitrary memory data without authorization. This can disrupt application availability and potentially expose sensitive information from memory.

References

Community reviews

Loading reviews…