7.5 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): High (H)
by @mweinelt Activity log
- Created suggestion
-
@mweinelt
ignored
5 packages
- python312Packages.valkey
- python313Packages.valkey
- python314Packages.valkey
- python313Packages.libvalkey
- python314Packages.libvalkey
- @mweinelt accepted
- @mweinelt published on GitHub
Valkey has Pre-Authentication DOS from malformed RESP request
Valkey is a distributed key-value database. Starting in version 9.0.0 and prior to version 9.0.3, a malicious actor with network access to Valkey can cause the system to abort by triggering an assertion. When processing incoming requests, the Valkey system does not properly reset the networking state after processing an empty request. A malicious actor can then send a request that the server incorrectly identifies as breaking server side invariants, which results in the server shutting down. Version 9.0.3 fixes the issue. As an additional mitigation, properly isolate Valkey deployments so that only trusted users have access.
References
-
https://github.com/valkey-io/valkey/security/advisories/GHSA-93p9-5vc7-8wgr x_refsource_CONFIRM
Affected products
- ==>= 9.0.0, < 9.0.3
Matching in nixpkgs
Ignored packages (5)
pkgs.python312Packages.valkey
None
pkgs.python313Packages.valkey
Python client for Redis key-value store
pkgs.python314Packages.valkey
Python client for Redis key-value store
pkgs.python313Packages.libvalkey
Python wrapper for libvalkey
pkgs.python314Packages.libvalkey
Python wrapper for libvalkey
Package maintainers
-
@debtquity Darren Rambaud <d.nixpkgs@ryz.dev>