Skip to main content
← All vulnerabilities
CVE-2025-67733

Valkey Affected by RESP Protocol Injection via Lua error_reply

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 7.2.12, 8.0.7, 8.1.6, 9.0.2
1 proof of concept on GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Valkey is a distributed key-value database. Prior to versions 9.0.2, 8.1.6, 8.0.7, and 7.2.12, a malicious user can use scripting commands to inject arbitrary information into the response stream for the given client, potentially corrupting or returning tampered data to other users on the same connection. The error handling code for lua scripts does not properly handle null characters. Versions 9.0.2, 8.1.6, 8.0.7, and 7.2.12 fix the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • valkey-io valkey

    fixed in 7.2.12; From 8.0.0 · fixed in 8.0.7; From 8.1.0 · fixed in 8.1.6; From 9.0.0 · fixed in 9.0.2

References 2

GitHub · valkey-io/valkey

GitHub · JYlab/CVE-2025-67733