Vulnocalypse
Back to feed
33impact

zstd-jni 1.3.8-4 through 1.5.7-13 Use-After-Free via Setters Called After close()

luben zstd-jni · CVE-2026-87877
0 news outlets0 CERTs and agencies0 researchers

What is it?

zstd-jni versions before 1.5.7-14 fail to validate closed state in setDict, setLongMax, setLevel and setRefMultipleDDicts methods of stream classes. Attackers can call these methods on closed streams to write through freed native pointers, corrupting unrelated objects or crashing the JVM.

Evidence

No coverage recorded yet.

Exploitation

  • Public proof of concept
  • Exploited in the wild
  • Listed as known exploited
CVSS
7.7
EPSS
0.2%
First seen
7 d ago
Status
corroborated

All luben vulnerabilities