CVE-2026-21864

Valkey-Bloom is a Rust based Valkey module which brings a Bloom Filter (Module) data type into the Valkey distributed key-value database. Prior to commit a68614b6e3845777d383b3a513cedcc08b3b7ccd, a specially crafted `RESTORE` command can cause Valkey to hit an assertion, causes the server to shutdown. Valkey modules are required to handle errors in RDB parsing by using `VALKEYMODULE_OPTIONS_HANDLE_IO_ERRORS` flag. If this flag is not set, errors encountered during parsing result in a system assertion which shuts down the system. Even though the Valkey-bloom module correctly handled the parsing, it did not originally set the flag. Commit a68614b6e3845777d383b3a513cedcc08b3b7ccd contains a patch. One may mitigate this defect by disabling the `RESTORE` command if it is unused by one's application.
Configurations

Configuration 1 (hide)

cpe:2.3:a:lfprojects:valkey-bloom:*:*:*:*:*:*:*:*

History

26 Feb 2026, 16:04

Type Values Removed Values Added
References () https://github.com/valkey-io/valkey-bloom/commit/a68614b6e3845777d383b3a513cedcc08b3b7ccd - () https://github.com/valkey-io/valkey-bloom/commit/a68614b6e3845777d383b3a513cedcc08b3b7ccd - Patch
References () https://github.com/valkey-io/valkey-bloom/security/advisories/GHSA-mc2g-h759-3qw2 - () https://github.com/valkey-io/valkey-bloom/security/advisories/GHSA-mc2g-h759-3qw2 - Vendor Advisory
CWE NVD-CWE-noinfo
CPE cpe:2.3:a:lfprojects:valkey-bloom:*:*:*:*:*:*:*:*
First Time Lfprojects valkey-bloom
Lfprojects
Summary
  • (es) Valkey-Bloom es un módulo de Valkey basado en Rust que introduce un tipo de datos Bloom Filter (Módulo) en la base de datos distribuida clave-valor de Valkey. Antes del commit a68614b6e3845777d383b3a513cedcc08b3b7ccd, un comando 'RESTORE' especialmente diseñado puede hacer que Valkey encuentre una aserción, lo que provoca el apagado del servidor. Los módulos de Valkey deben manejar los errores en el análisis RDB utilizando la bandera 'VALKEYMODULE_OPTIONS_HANDLE_IO_ERRORS'. Si esta bandera no está configurada, los errores encontrados durante el análisis resultan en una aserción del sistema que apaga el sistema. Aunque el módulo Valkey-bloom manejó correctamente el análisis, originalmente no configuró la bandera. El commit a68614b6e3845777d383b3a513cedcc08b3b7ccd contiene un parche. Se puede mitigar este defecto deshabilitando el comando 'RESTORE' si no es utilizado por la aplicación.

24 Feb 2026, 01:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-02-24 01:16

Updated : 2026-02-26 16:04


NVD link : CVE-2026-21864

Mitre link : CVE-2026-21864

CVE.ORG link : CVE-2026-21864


JSON object : View

Products Affected

lfprojects

  • valkey-bloom
CWE
CWE-20

Improper Input Validation

NVD-CWE-noinfo