# zstd-safe (crates.io) vulnerabilities

12 known vulnerabilities, with the versions each affects and the releases that fix them.

## At a glance

- Latest release: not known (cve.now hasn't read this package's releases)
- Newest unaffected release: not known without release data
- Registry: https://crates.io/crates/zstd-safe

## Advisories (12)

### [RUSTSEC-2026-0406](https://cve.now/RUSTSEC-2026-0406): Use-after-free when changing a multithreaded context with an unfinished frame

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: fixed in 8.2.0.

### [RUSTSEC-2026-0405](https://cve.now/RUSTSEC-2026-0405): Out-of-bounds read with an out-of-range \`InBuffer::pos\`

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 7.2.2, fixed in 8.2.0.

### [RUSTSEC-2026-0404](https://cve.now/RUSTSEC-2026-0404): Double free in \`DCtx::try\_clone\`

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 4.1.4, fixed in 8.2.0.

### [RUSTSEC-2026-0403](https://cve.now/RUSTSEC-2026-0403): Uninitialized memory exposed when streaming decompression of a legacy frame fails

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 4.0.0, fixed in 7.4.0; from 8.0.0-0, fixed in 8.2.0.

### [RUSTSEC-2026-0402](https://cve.now/RUSTSEC-2026-0402): Heap buffer overflow in \`CCtx::try\_clone\` on a multithreaded context

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 4.1.4, fixed in 8.2.0.

### [RUSTSEC-2026-0401](https://cve.now/RUSTSEC-2026-0401): Out-of-bounds read in \`train\_from\_buffer\` when sample sizes overflow

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: fixed in 8.2.0.

### [RUSTSEC-2026-0400](https://cve.now/RUSTSEC-2026-0400): Use-after-free of a dictionary after a one-shot call on a context with an open stream

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 3.0.1, fixed in 8.2.0.

### [RUSTSEC-2026-0399](https://cve.now/RUSTSEC-2026-0399): Use-after-free through \`init\_using\_cdict\` and \`init\_using\_ddict\`

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 3.0.0, fixed in 8.2.0.

### [RUSTSEC-2026-0398](https://cve.now/RUSTSEC-2026-0398): \`Seekable::decompress\` sets a \`Vec\` length beyond its capacity for offsets past the end

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 7.2.2, fixed in 8.2.0.

### [RUSTSEC-2026-0397](https://cve.now/RUSTSEC-2026-0397): \`OutBuffer::around\_pos\` exposes uninitialized memory

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 4.0.0, fixed in 8.2.0.

### [RUSTSEC-2026-0396](https://cve.now/RUSTSEC-2026-0396): \`Seekable\` reads a NULL or out-of-bounds seek table

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 7.2.2, fixed in 8.2.0.

### [RUSTSEC-2026-0395](https://cve.now/RUSTSEC-2026-0395): Use-after-free with \`CParameter::StableInBuffer\`

- Severity: Unrated
- Published: Oct 16, 2026
- Affected: from 4.1.0, fixed in 8.2.0.

---

Source: cve.now
Built by [Sazabi](https://www.sazabi.com/?utm_source=cve-now&utm_medium=markdown), AI-native observability and security: automatic issue detection, plain-language log search and live dashboards.
Page: https://cve.now/packages/crates.io/zstd-safe
Site guide for agents: https://cve.now/llms.txt
Uses NVD data; not endorsed by NVD.
