Skip to content
Heist/ feed
Back to feed
High

redis-server RESTORE invalid memory access may allow remote code execution

Type: advisorySources: OSV

Redis is an in-memory data structure store. In versions of redis-server up to 8.6.3, the RESTORE command does not properly validate serialized values. An authenticated attacker with permission to execute RESTORE can supply a crafted serialized payload that triggers invalid memory access and may lead to remote code execution. A workaround is to restrict access to the RESTORE command with ACL rules. This is patched in version 8.6.3.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-25243
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 03:47 UTC · Revision 1

Source evidence

redis-server RESTORE invalid memory access may allow remote code execution

core-osv · Original source

Published 5 May 2026, 16:44 UTC

Redis is an in-memory data structure store. In versions of redis-server up to 8.6.3, the RESTORE command does not properly validate serialized values. An authenticated attacker with permission to execute RESTORE can supply a crafted serialized payload that triggers invalid memory access and may lead to remote code execution. A workaround is to restrict access to the RESTORE command with ACL rules. This is patched in version 8.6.3.

osv:CVE-2026-25243
Complete source record
{
  "id": "e6f5010f0f1eb2488029db426d5d2ab0ab41b4ad1d5589208019e8f2549fafe8",
  "url": "https://osv.dev/vulnerability/CVE-2026-25243",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "redis-server RESTORE invalid memory access may allow remote code execution",
    "summary": "Redis is an in-memory data structure store. In versions of redis-server up to 8.6.3, the RESTORE command does not properly validate serialized values. An authenticated attacker with permission to execute RESTORE can supply a crafted serialized payload that triggers invalid memory access and may lead to remote code execution. A workaround is to restrict access to the RESTORE command with ACL rules. This is patched in version 8.6.3.",
    "evidence": "osv:CVE-2026-25243",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-25243",
      "aliases": [
        "BIT-keydb-2026-25243",
        "BIT-redis-2026-25243",
        "BIT-valkey-2026-25243",
        "CVE-2026-25243",
        "GHSA-c8h9-259x-jff4"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/redis/redis",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "bd3b38d41070b478c58bc8b72d2af89cbccd1a40"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "8.6.3"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "bd3b38d41070b478c58bc8b72d2af89cbccd1a40"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "8.6.3"
                  },
                  {
                    "cpe": "cpe:2.3:a:redis:redis:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "8.6.3"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "8.6.2",
            "8.6.1",
            "8.6.0",
            "8.6-rc1",
            "8.4-int",
            "2.3-alpha0",
            "2.2.0-rc1",
            "2.2-alpha6",
            "2.2-alpha5",
            "2.2-alpha4",
            "2.2-alpha3",
            "2.2-alpha2",
            "2.2-alpha1",
            "2.2-alpha0",
            "v2.0.0-rc1",
            "v2.1.1-watch",
            "v1.3.11",
            "v1.3.10",
            "v1.3.9",
            "v1.3.8",
            "v1.3.7",
            "1.3.6",
            "vm-playpen"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-25243.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:42.440577576Z",
      "provider": "osv",
      "references": [
        "https://github.com/redis/redis/releases/tag/8.6.3",
        "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-25243.json",
        "https://access.redhat.com/errata/RHSA-2026:14316",
        "https://access.redhat.com/errata/RHSA-2026:23229",
        "https://access.redhat.com/errata/RHSA-2026:25216",
        "https://access.redhat.com/errata/RHSA-2026:25219",
        "https://access.redhat.com/errata/RHSA-2026:25925",
        "https://access.redhat.com/errata/RHSA-2026:26008",
        "https://access.redhat.com/errata/RHSA-2026:26233",
        "https://access.redhat.com/errata/RHSA-2026:26306",
        "https://access.redhat.com/errata/RHSA-2026:26540",
        "https://access.redhat.com/errata/RHSA-2026:27716",
        "https://access.redhat.com/errata/RHSA-2026:27787",
        "https://access.redhat.com/errata/RHSA-2026:28139",
        "https://access.redhat.com/errata/RHSA-2026:28142",
        "https://access.redhat.com/errata/RHSA-2026:29817",
        "https://access.redhat.com/errata/RHSA-2026:33427",
        "https://access.redhat.com/security/cve/CVE-2026-25243",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/25xxx/CVE-2026-25243.json",
        "https://github.com/redis/redis/security/advisories/GHSA-c8h9-259x-jff4",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-25243",
        "https://bugzilla.redhat.com/show_bug.cgi?id=2466828"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-122"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/25xxx/CVE-2026-25243.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-25243",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 509955,
  "published_at": "2026-05-05T16:44:57.306+00:00"
}