CVE-2024-58261

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.
Configurations

Configuration 1 (hide)

cpe:2.3:a:sequoia-pgp:sequoia-openpgp:*:*:*:*:*:rust:*:*

History

06 Aug 2025, 20:59

Type Values Removed Values Added
References () https://crates.io/crates/sequoia-openpgp - () https://crates.io/crates/sequoia-openpgp - Product
References () https://gitlab.com/sequoia-pgp/sequoia/-/issues/1106 - () https://gitlab.com/sequoia-pgp/sequoia/-/issues/1106 - Exploit
References () https://rustsec.org/advisories/RUSTSEC-2024-0345.html - () https://rustsec.org/advisories/RUSTSEC-2024-0345.html - Third Party Advisory
CPE cpe:2.3:a:sequoia-pgp:sequoia-openpgp:*:*:*:*:*:rust:*:*
First Time Sequoia-pgp
Sequoia-pgp sequoia-openpgp

29 Jul 2025, 14:14

Type Values Removed Values Added
Summary
  • (es) El paquete sequoia-openpgp para Rust 1.13.0 anterior a 1.21.0 permite un bucle infinito de mensajes "Leyendo un certificado: Operación no válida: No es un paquete de clave" para las operaciones de RawCertParser que encuentran un tipo de clave principal no compatible.

28 Jul 2025, 19:15

Type Values Removed Values Added
References () https://gitlab.com/sequoia-pgp/sequoia/-/issues/1106 - () https://gitlab.com/sequoia-pgp/sequoia/-/issues/1106 -

27 Jul 2025, 20:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-07-27 20:15

Updated : 2025-08-06 20:59


NVD link : CVE-2024-58261

Mitre link : CVE-2024-58261

CVE.ORG link : CVE-2024-58261


JSON object : View

Products Affected

sequoia-pgp

  • sequoia-openpgp
CWE
CWE-835

Loop with Unreachable Exit Condition ('Infinite Loop')