CVE-2026-54341
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 32 — wyżej niż 32% wszystkich znanych CVE
Streszczenie
Podatność w DragonflyDB przed wersją 1.39.0 pozwala na zdalne zatrzymanie serwera poprzez wysłanie spreparowanego polecenia RESTORE. Specjalnie skonstruowany ładunek powoduje odczyt poza dozwolonym obszarem pamięci podczas ładowania kolekcji listpack, co prowadzi do awarii procesu (SIGSEGV).
Ocena ryzyka
Nieuwierzytelniony atakujący może zdalnie i wielokrotnie wywołać awarię serwera za pomocą pojedynczego, 24-bajtowego polecenia, co prowadzi do całkowitej niedostępności usługi.
Rekomendacja
Należy niezwłocznie zaktualizować DragonflyDB do wersji 1.39.0 lub nowszej. Do czasu aktualizacji zaleca się włączenie uwierzytelniania i ograniczenie dostępu do polecenia RESTORE.
Oryginalny opis (angielski, źródło NVD)
Dragonfly is an in-memory data store built for modern application workloads. Prior to 1.39.0, a crafted RESTORE payload triggers an out-of-bounds read in DragonflyDB's listpack collection loaders, crashing the entire server process (SIGSEGV). Because DragonflyDB requires no authentication by default and RESTORE is a normal keyspace command, an unauthenticated remote attacker can crash the server with a single ~24-byte command — a remote, repeatable denial of service. This vulnerability is fixed in 1.39.0.

