Skip to main content
← All vulnerabilities
CVE-2024-32886GO-2024-2826GHSA-649X-HXFX-57J2

Vitess vulnerable to infinite memory consumption and vtgate crash

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 17.0.7, 18.0.5, 19.0.4, 0.17.7, 0.18.5, and 1 more
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Vitess is a database clustering system for horizontal scaling of MySQL. When executing the following simple query, the `vtgate` will go into an endless loop that also keeps consuming memory and eventually will run out of memory. This vulnerability is fixed in 19.0.4, 18.0.5, and 17.0.7.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • vitessio vitess

    fixed in 17.0.7; From 18.0.0 · fixed in 18.0.5; From 19.0.0 · fixed in 19.0.4

  • vitess.io/vitessGo

    fixed in 0.17.7; From 0.18.0 · fixed in 0.18.5; From 0.19.0 · fixed in 0.19.4

  • github.com/vitessio/vitessGo

    From 19.0.0 · fixed in 19.0.4

  • github.com/vitessio/vitessGo

    From 18.0.0 · fixed in 18.0.5

  • github.com/vitessio/vitessGo

    fixed in 17.0.7

  • vitess.io/vitessGo

    fixed in 0.17.7

  • vitess.io/vitessGo

    From 0.18.0 · fixed in 0.18.5

  • vitess.io/vitessGo

    From 0.19.0 · fixed in 0.19.4

References 7

GitHub · vitessio/vitess