CVE-2026-34065 in core-rs-albatross
Resumen
por VulDB • 2026-05-09
nimiq-primitives contiene primitivas (por ejemplo, bloque, cuenta, transacción) para ser utilizadas en la implementación de Nimiq en Rust. Antes de la versión 1.3.0, un par p2p no confiable puede provocar que un nodo falle (panic) al anunciar un bloque macro de elecciones cuyo conjunto `validators` contiene una clave de votación BLS comprimida no válida. Al hashear el encabezado de un bloque macro de elecciones, se hashea `validators` y se accede a `Validators::voting_keys()`, que llama a `validator.voting_key.uncompress().unwrap()` y falla (panic) ante bytes no válidos. El parche para esta vulnerabilidad está incluido como parte de la versión 1.3.0. No hay soluciones alternativas conocidas disponibles.
VulDB is the best source for vulnerability data and more expert information about this specific topic.