CVE catalog

CVE-2024-9979

rust-pyo3: CVE-2024-9979

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
0.21% · Oct 25, 2026

A flaw was found in PyO3. This vulnerability causes a use-after-free issue, potentially leading to memory corruption or crashes via unsound borrowing from weak Python references.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianrust-pyo3sid0.28.2-2fixed
Debianrust-pyo3forky0.28.2-2fixed
Debianrust-pyo3trixie0.22.6-3fixed
Debianrust-pyo3bookworm0.17.3-1not affected

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrust-pyo3sourcesid0.22.5-1not yet assignedNot reported[1085296]
Debianrust-pyo3sourceforky0.22.5-1not yet assignedNot reported[1085296]
Debianrust-pyo3sourcetrixie0.22.5-1not yet assignedNot reported[1085296]
Debianrust-pyo3sourcebookwormNot affectedunimportantNot reported[1085296]

[Debian bug #1085296]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [librust-pyo3-dev]Not affected

    Source package: [rust-pyo3]

    Details (2)
    • 0.17.3-1 · amd64 · bookworm

      Not affected

      dsa · rust-pyo3 · debian · bookworm

    • 0.17.3-1 · arm64 · bookworm

      Not affected

      dsa · rust-pyo3 · debian · bookworm

[Debian 13 (Trixie)]

  • Source package: [rust-pyo3]

    Details (2)
    • 0.22.6-3 · amd64 · trixie

      Fixed · Fixed: 0.22.5-1

      dsa · rust-pyo3 · debian · 13

    • 0.22.6-3 · arm64 · trixie

      Fixed · Fixed: 0.22.5-1

      dsa · rust-pyo3 · debian · 13

Observed:

References