Skip to content
OpenAdvisories
Low · 2.9 CVE-2024-58261 EUVD-2024-54821GHSA-9344-p847-qm5cRUSTSEC-2024-0345

Low severity (DoS) vulnerability in sequoia-openpgp

Published Jul 27, 2025 · Updated Jul 28, 2025 · Assigned by mitre

Description

The sequoia-openpgp crate 1.13.0 before 1.21.0 for Rust allows an infinite loop of "Reading a cert: Invalid operation: Not a Key packet" messages for RawCertParser operations that encounter an unsupported primary key type.

Affected products

VendorProductAffectedFixed
sequoia-pgp sequoia 1.13.0 – < 1.21.0 1.21.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rust-sequoia-openpgp 1.21.0-1 —
Debian 13 rust-sequoia-openpgp 1.21.0-1 —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS rust-sequoia-openpgp No fix yet —
Ubuntu 22.04 LTS rust-sequoia-openpgp No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io sequoia-openpgp >= 1.13.0, < 1.21.0 1.21.0 GHSA-9344-p847-qm5c

References