{
  "schemaVersion": 1,
  "attribution": [
    {
      "source": "CISA Known Exploited Vulnerabilities",
      "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog",
      "licence": "US government work"
    },
    {
      "source": "GitHub Advisory Database",
      "url": "https://github.com/advisories",
      "licence": "CC BY 4.0"
    },
    {
      "source": "Have I Been Pwned",
      "url": "https://haveibeenpwned.com/",
      "licence": "CC BY 4.0"
    },
    {
      "source": "CVE Program (CVE records)",
      "url": "https://www.cve.org/Legal/TermsOfUse",
      "licence": "CVE Terms of Use",
      "notice": "Copyright © 1999-2026, The MITRE Corporation. CVE is a trademark and the CVE logo is a registered trademark of The MITRE Corporation.",
      "terms": "CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy."
    },
    {
      "source": "FIRST EPSS",
      "url": "https://www.first.org/epss/",
      "licence": "free to use; FIRST requests attribution"
    }
  ],
  "record": {
    "id": "CVE-2023-54243",
    "sourceURL": "https://www.cve.org/CVERecord?id=CVE-2023-54243",
    "idYear": 2023,
    "status": "PUBLISHED",
    "publishedAt": "2025-12-30T12:11:31.180Z",
    "updatedAt": "2026-10-15T21:41:43.012Z",
    "importedAt": "2026-10-24T01:57:03.413Z",
    "snapshot": {
      "id": "cve_2026-10-24_midnight_baseline",
      "at": "2026-10-24T00:00:00.000Z",
      "source": "https://github.com/CVEProject/cvelistV5/releases/tag/cve_2026-10-24_0100Z"
    },
    "facts": {
      "title": "netfilter: ebtables: fix table blob use-after-free",
      "summary": "In the Linux kernel, the following vulnerability has been resolved:\n\nnetfilter: ebtables: fix table blob use-after-free\n\nWe are not allowed to return an error at this point.\nLooking at the code it looks like ret is always 0 at this\npoint, but its not.\n\nt = find_table_lock(net, repl->name, &ret, &ebt_mutex);\n\n... this can return a valid table, with ret != 0.\n\nThis bug causes update of table->private with the new\nblob, but then frees the blob right away in the caller.\n\nSyzbot report:\n\nBUG: KASAN: vmalloc-out-of-bounds in __ebt_unregister_table+0xc00/0xcd0 net/bridge/netfilter/ebtables.c:1168\nRead of size 4 at addr ffffc90005425000 by task kworker/u4:4/74\nWorkqueue: netns cleanup_net\nCall Trace:\n kasan_report+0xbf/0x1f0 mm/kasan/report.c:517\n __ebt_unregister_table+0xc00/0xcd0 net/bridge/netfilter/ebtables.c:1168\n ebt_unregister_table+0x35/0x40 net/bridge/netfilter/ebtables.c:1372\n ops_exit_list+0xb0/0x170 net/core/net_namespace.c:169\n cleanup_net+0x4ee/0xb10 net/core/net_namespace.c:613\n...\n\nip(6)tables appears to be ok (ret should be 0 at this point) but make\nthis more obvious.",
      "affected": [
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "c58dd2dd443c26d856a168db108a0cd11c285bf3",
              "status": "affected",
              "versionType": "git",
              "lessThan": "9060abce3305ab2354c892c09d5689df51486df5"
            },
            {
              "version": "c58dd2dd443c26d856a168db108a0cd11c285bf3",
              "status": "affected",
              "versionType": "git",
              "lessThan": "dbb3cbbf03b3c52cb390fabec357f1e4638004f5"
            },
            {
              "version": "c58dd2dd443c26d856a168db108a0cd11c285bf3",
              "status": "affected",
              "versionType": "git",
              "lessThan": "3dd6ac973351308d4117eda32298a9f1d68764fd"
            },
            {
              "version": "c58dd2dd443c26d856a168db108a0cd11c285bf3",
              "status": "affected",
              "versionType": "git",
              "lessThan": "cda0e0243bd3c04008fcd37a46b0269fb3c49249"
            },
            {
              "version": "c58dd2dd443c26d856a168db108a0cd11c285bf3",
              "status": "affected",
              "versionType": "git",
              "lessThan": "e58a171d35e32e6e8c37cfe0e8a94406732a331f"
            },
            {
              "version": "a3bc0f8ea439762aa62d40a295157410498cbea7",
              "status": "affected",
              "versionType": "git"
            },
            {
              "version": "8ed40c122919cd79bc3c059e5864e5e7d9d455f0",
              "status": "affected",
              "versionType": "git"
            },
            {
              "version": "c5e4ef499cfc78de45a4f01b8c557b5964d77c53",
              "status": "affected",
              "versionType": "git"
            },
            {
              "version": "f34728610b2a8c7b9864f9404f2884c17f6fca5c",
              "status": "affected",
              "versionType": "git"
            },
            {
              "version": "8b5740915a9faa8b1fa9166193a33e2a9ae30ec6",
              "status": "affected",
              "versionType": "git"
            },
            {
              "version": "3.2.60",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "3.3"
            },
            {
              "version": "3.4.91",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "3.5"
            },
            {
              "version": "3.10.41",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "3.11"
            },
            {
              "version": "3.12.21",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "3.13"
            },
            {
              "version": "3.14.5",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "3.15"
            }
          ]
        },
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "affected",
          "versions": [
            {
              "version": "3.15",
              "status": "affected"
            },
            {
              "version": "0",
              "status": "unaffected",
              "versionType": "semver",
              "lessThan": "3.15"
            },
            {
              "version": "5.10.173",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.10.*"
            },
            {
              "version": "5.15.100",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.15.*"
            },
            {
              "version": "6.1.18",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.1.*"
            },
            {
              "version": "6.2.5",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.2.*"
            },
            {
              "version": "6.3",
              "status": "unaffected",
              "versionType": "original_commit_for_fix",
              "lessThanOrEqual": "*"
            }
          ]
        }
      ]
    }
  }
}