← Back to CVE Explorer

CVE-2026-56684

Full vulnerability record from the local CVENow database.

Description

Valkey is a distributed key-value database. Prior to 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1, Valkey's tlsProcessPendingData function iterates pending_list while an authenticated client can trigger CLIENT KILL, causing connTLSClose to delete the iterator's cached next node and producing a use-after-free that can crash the server or potentially allow remote code execution when TLS is enabled. This issue is fixed in versions 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1.

Severity
HIGH
CVSS score
7.5 (v3.1)
Vulnerability status
Awaiting Analysis
Source identifier
Published
2026-08-18 15:16:55.463000
Last modified
2026-10-22 22:10:00.250000
View original CVE JSON
{
  "id": "CVE-2026-56684",
  "sourceIdentifier": "[email protected]",
  "published": "2026-08-18T15:16:55.463",
  "lastModified": "2026-10-22T22:10:00.250",
  "vulnStatus": "Awaiting Analysis",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "Valkey is a distributed key-value database. Prior to 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1, Valkey's tlsProcessPendingData function iterates pending_list while an authenticated client can trigger CLIENT KILL, causing connTLSClose to delete the iterator's cached next node and producing a use-after-free that can crash the server or potentially allow remote code execution when TLS is enabled. This issue is fixed in versions 7.2.14, 8.0.10, 8.1.9, 9.0.5, and 9.1.1."
    },
    {
      "lang": "es",
      "value": "Valkey es una base de datos distribuida de clave-valor. Antes de 7.2.14, 8.0.10, 8.1.9, 9.0.5 y 9.1.1, la función tlsProcessPendingData de Valkey itera pending_list mientras un cliente autenticado puede activar CLIENT KILL, haciendo que connTLSClose elimine el siguiente nodo en caché del iterador y produciendo un uso después de liberación que puede bloquear el servidor o potencialmente permitir la ejecución remota de código cuando TLS está habilitado. Este problema está solucionado en las versiones 7.2.14, 8.0.10, 8.1.9, 9.0.5 y 9.1.1."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "valkey-io",
          "product": "valkey",
          "versions": [
            {
              "version": "< 7.2.14",
              "status": "affected"
            },
            {
              "version": ">= 8.0.0, < 8.0.10",
              "status": "affected"
            },
            {
              "version": ">= 8.1.0, < 8.1.9",
              "status": "affected"
            },
            {
              "version": ">= 9.0.0, < 9.0.5",
              "status": "affected"
            },
            {
              "version": ">= 9.1.0, < 9.1.1",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "[email protected]",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H",
          "baseScore": 7.5,
          "baseSeverity": "HIGH",
          "attackVector": "NETWORK",
          "attackComplexity": "HIGH",
          "privilegesRequired": "LOW",
          "userInteraction": "NONE",
          "scope": "UNCHANGED",
          "confidentialityImpact": "HIGH",
          "integrityImpact": "HIGH",
          "availabilityImpact": "HIGH"
        },
        "exploitabilityScore": 1.6,
        "impactScore": 5.9
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-08-18T00:00:00+00:00",
          "id": "CVE-2026-56684",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "[email protected]",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-416"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/valkey-io/valkey/commit/7cd5bcb7575d750ec2de618db80da58680a10fe3",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/pull/4234",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/releases/tag/7.2.14",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/releases/tag/8.0.10",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/releases/tag/8.1.9",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/releases/tag/9.0.5",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/releases/tag/9.1.1",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/valkey-io/valkey/security/advisories/GHSA-53mc-f3m3-99vh",
      "source": "[email protected]"
    }
  ]
}