CVE catalog

CVE-2021-25900

rust-smallvec: CVE-2021-25900

[CVE catalog]

Severity
High · CVSS 7.4CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.72% · Oct 22, 2026

An issue was discovered in the smallvec crate before 0.6.14 and 1.x before 1.6.1 for Rust. There is a heap-based buffer overflow in SmallVec::insert_many.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianrust-smallvecsid1.16.2-1fixed
Debianrust-smallvecforky1.15.2-1fixed
Debianrust-smallvectrixie1.13.2-1fixed
Debianrust-smallvecbookworm1.9.0-1fixed
Opensuselibrsvgleap 15.22.46.5-lp152.2.3.1fixed
Suselibrsvglinux enterprise module for basesystem 15 sp22.46.5-3.3.1fixed
Suselibrsvglinux enterprise module for desktop applications 15 sp22.46.5-3.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrust-smallvecsourcesid1.4.2-2not yet assignedNot reported[984665]
Debianrust-smallvecsourceforky1.4.2-2not yet assignedNot reported[984665]
Debianrust-smallvecsourcetrixie1.4.2-2not yet assignedNot reported[984665]
Debianrust-smallvecsourcebookworm1.4.2-2not yet assignedNot reported[984665]
Opensuselibrsvgrpmleap 15.22.46.5-lp152.2.3.1Not reportedOPENSUSE-SU-2021:0634-1Not reported
Suselibrsvgrpmlinux enterprise module for basesystem 15 sp22.46.5-3.3.1Not reportedSUSE-SU-2021:1408-1Not reported
Suselibrsvgrpmlinux enterprise module for desktop applications 15 sp22.46.5-3.3.1Not reportedSUSE-SU-2021:1408-1Not reported

[Debian bug #984665]

OpenFactory catalog packages

Vulnerability data is temporarily unavailable.

References