CVE-2023-53333 (GCVE-0-2023-53333)

Vulnerability from cvelistv5 – Published: 2025-09-16 16:12 – Updated: 2026-08-05 09:13
VLAI
Title
netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
Summary
In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one Eric Dumazet says: nf_conntrack_dccp_packet() has an unique: dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); And nothing more is 'pulled' from the packet, depending on the content. dh->dccph_doff, and/or dh->dccph_x ...) So dccp_ack_seq() is happily reading stuff past the _dh buffer. BUG: KASAN: stack-out-of-bounds in nf_conntrack_dccp_packet+0x1134/0x11c0 Read of size 4 at addr ffff000128f66e0c by task syz-executor.2/29371 [..] Fix this by increasing the stack buffer to also include room for the extra sequence numbers and all the known dccp packet type headers, then pull again after the initial validation of the basic header. While at it, mark packets invalid that lack 48bit sequence bit but where RFC says the type MUST use them. Compile tested only. v2: first skb_header_pointer() now needs to adjust the size to only pull the generic header. (Eric) Heads-up: I intend to remove dccp conntrack support later this year.
SSVC
Exploitation: none Automatable: no Technical Impact: partial
CISA Coordinator (v2.0.3)
CWE
Assigner
Impacted products
Vendor Product Version
Linux Linux Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < 337fdce450637ea663bc816edc2ba81e5cdad02e (git)
Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < 9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8 (git)
Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < c052797ac36813419ad3bfa54cb8615db4b41f15 (git)
Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < 5c618daa5038712c4a4ef8923905a2ea1b8836a1 (git)
Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < 26bd1f210d3783a691052c51d76bb8a8bbd24c67 (git)
Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < 8c0980493beed3a80d6329c44ab293dc8c032927 (git)
Affected: 2bc780499aa33311ec0f3e42624dfaa7be0ade5e , < ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30 (git)
Create a notification for this product.
Linux Linux Affected: 2.6.26
Unaffected: 0 , < 2.6.26 (semver)
Unaffected: 5.4.251 , ≤ 5.4.* (semver)
Unaffected: 5.10.188 , ≤ 5.10.* (semver)
Unaffected: 5.15.121 , ≤ 5.15.* (semver)
Unaffected: 6.1.39 , ≤ 6.1.* (semver)
Unaffected: 6.3.13 , ≤ 6.3.* (semver)
Unaffected: 6.4.4 , ≤ 6.4.* (semver)
Unaffected: 6.5 , ≤ * (original_commit_for_fix)
Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "metrics": [
          {
            "cvssV3_1": {
              "attackComplexity": "LOW",
              "attackVector": "LOCAL",
              "availabilityImpact": "HIGH",
              "baseScore": 7.1,
              "baseSeverity": "HIGH",
              "confidentialityImpact": "HIGH",
              "integrityImpact": "NONE",
              "privilegesRequired": "LOW",
              "scope": "UNCHANGED",
              "userInteraction": "NONE",
              "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H",
              "version": "3.1"
            }
          },
          {
            "other": {
              "content": {
                "id": "CVE-2023-53333",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2026-01-14T18:30:45.542706Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-125",
                "description": "CWE-125 Out-of-bounds Read",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2026-01-14T18:33:00.327Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "net/netfilter/nf_conntrack_proto_dccp.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "337fdce450637ea663bc816edc2ba81e5cdad02e",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            },
            {
              "lessThan": "9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            },
            {
              "lessThan": "c052797ac36813419ad3bfa54cb8615db4b41f15",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            },
            {
              "lessThan": "5c618daa5038712c4a4ef8923905a2ea1b8836a1",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            },
            {
              "lessThan": "26bd1f210d3783a691052c51d76bb8a8bbd24c67",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            },
            {
              "lessThan": "8c0980493beed3a80d6329c44ab293dc8c032927",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            },
            {
              "lessThan": "ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30",
              "status": "affected",
              "version": "2bc780499aa33311ec0f3e42624dfaa7be0ade5e",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "net/netfilter/nf_conntrack_proto_dccp.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "2.6.26"
            },
            {
              "lessThan": "2.6.26",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.4.*",
              "status": "unaffected",
              "version": "5.4.251",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.188",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.121",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.39",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.3.*",
              "status": "unaffected",
              "version": "6.3.13",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.4.*",
              "status": "unaffected",
              "version": "6.4.4",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.5",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.4.251",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.188",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.121",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.39",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.3.13",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.4.4",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.5",
                  "versionStartIncluding": "2.6.26",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nnetfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one\n\nEric Dumazet says:\n  nf_conntrack_dccp_packet() has an unique:\n\n  dh = skb_header_pointer(skb, dataoff, sizeof(_dh), \u0026_dh);\n\n  And nothing more is \u0027pulled\u0027 from the packet, depending on the content.\n  dh-\u003edccph_doff, and/or dh-\u003edccph_x ...)\n  So dccp_ack_seq() is happily reading stuff past the _dh buffer.\n\nBUG: KASAN: stack-out-of-bounds in nf_conntrack_dccp_packet+0x1134/0x11c0\nRead of size 4 at addr ffff000128f66e0c by task syz-executor.2/29371\n[..]\n\nFix this by increasing the stack buffer to also include room for\nthe extra sequence numbers and all the known dccp packet type headers,\nthen pull again after the initial validation of the basic header.\n\nWhile at it, mark packets invalid that lack 48bit sequence bit but\nwhere RFC says the type MUST use them.\n\nCompile tested only.\n\nv2: first skb_header_pointer() now needs to adjust the size to\n    only pull the generic header. (Eric)\n\nHeads-up: I intend to remove dccp conntrack support later this year."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 8.2,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:N - nf_conntrack_dccp_packet() runs from nf_conntrack_in() on the PRE_ROUTING/FORWARD/LOCAL_IN hooks while parsing received IPPROTO_DCCP packets, so an internet peer targeting a conntrack-enabled firewall, router, or Docker/NAT host reaches the bug with crafted DCCP (including IP-fragmented) traffic.\nAC:L - The attacker fully controls packet contents and IP fragmentation so the DCCP header is non-linear and skb_header_pointer() copies only the 12-byte basic header into the undersized stack buffer; driving the handshake to dccp_hdr_seq()/dccp_ack_seq() is deterministic with no race or layout dependency.\nPR:N - On hosts where conntrack hooks are already active (NAT, masquerade, -m conntrack/nft ct\u2014common on routers and container hosts), unauthenticated remote packets hit the tracker with no credential or capability check; CONFIG_NF_CT_PROTO_DCCP defaults to y.\nUI:N - Softirq packet processing alone triggers the path; no local user must open, mount, or otherwise interact with anything.\nS:U - The stack over-read and any resulting oops stay inside the same kernel networking authority; no VM, IOMMU, or sandbox boundary is crossed.\nC:L - This is a fixed-size stack over-read of roughly 4\u201312 bytes past the 12-byte _dh buffer (via dccp_hdr_seq/dccp_ack_seq), i.e. a small bounded read that may taint handshake_seq\u2014not an arbitrary read primitive.\nI:N - The defect is a pure out-of-bounds read with no OOB write, heap corruption, or attacker-controlled store; miscompared ACK/sequence values only affect local conntrack bookkeeping.\nA:H - KASAN reports stack-out-of-bounds in nf_conntrack_dccp_packet (as in the fix commit), and under KASAN/panic_on_warn deployments that is a reliable kernel DoS from remote packets."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T09:13:33.368Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/337fdce450637ea663bc816edc2ba81e5cdad02e"
        },
        {
          "url": "https://git.kernel.org/stable/c/9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8"
        },
        {
          "url": "https://git.kernel.org/stable/c/c052797ac36813419ad3bfa54cb8615db4b41f15"
        },
        {
          "url": "https://git.kernel.org/stable/c/5c618daa5038712c4a4ef8923905a2ea1b8836a1"
        },
        {
          "url": "https://git.kernel.org/stable/c/26bd1f210d3783a691052c51d76bb8a8bbd24c67"
        },
        {
          "url": "https://git.kernel.org/stable/c/8c0980493beed3a80d6329c44ab293dc8c032927"
        },
        {
          "url": "https://git.kernel.org/stable/c/ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30"
        }
      ],
      "title": "netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2023-53333",
    "datePublished": "2025-09-16T16:12:08.427Z",
    "dateReserved": "2025-09-16T16:08:59.564Z",
    "dateUpdated": "2026-08-05T09:13:33.368Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2023-53333",
      "date": "2026-08-07",
      "epss": "0.00259",
      "percentile": "0.17505"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2023-53333\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2025-09-16T17:15:39.837\",\"lastModified\":\"2026-08-04T10:19:02.333\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnetfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one\\n\\nEric Dumazet says:\\n  nf_conntrack_dccp_packet() has an unique:\\n\\n  dh = skb_header_pointer(skb, dataoff, sizeof(_dh), \u0026_dh);\\n\\n  And nothing more is \u0027pulled\u0027 from the packet, depending on the content.\\n  dh-\u003edccph_doff, and/or dh-\u003edccph_x ...)\\n  So dccp_ack_seq() is happily reading stuff past the _dh buffer.\\n\\nBUG: KASAN: stack-out-of-bounds in nf_conntrack_dccp_packet+0x1134/0x11c0\\nRead of size 4 at addr ffff000128f66e0c by task syz-executor.2/29371\\n[..]\\n\\nFix this by increasing the stack buffer to also include room for\\nthe extra sequence numbers and all the known dccp packet type headers,\\nthen pull again after the initial validation of the basic header.\\n\\nWhile at it, mark packets invalid that lack 48bit sequence bit but\\nwhere RFC says the type MUST use them.\\n\\nCompile tested only.\\n\\nv2: first skb_header_pointer() now needs to adjust the size to\\n    only pull the generic header. (Eric)\\n\\nHeads-up: I intend to remove dccp conntrack support later this year.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"net/netfilter/nf_conntrack_proto_dccp.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"337fdce450637ea663bc816edc2ba81e5cdad02e\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"c052797ac36813419ad3bfa54cb8615db4b41f15\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"5c618daa5038712c4a4ef8923905a2ea1b8836a1\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"26bd1f210d3783a691052c51d76bb8a8bbd24c67\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"8c0980493beed3a80d6329c44ab293dc8c032927\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\",\"lessThan\":\"ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"net/netfilter/nf_conntrack_proto_dccp.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"2.6.26\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"2.6.26\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.4.251\",\"lessThanOrEqual\":\"5.4.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.188\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.121\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.39\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.3.13\",\"lessThanOrEqual\":\"6.3.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.4.4\",\"lessThanOrEqual\":\"6.4.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.5\",\"lessThanOrEqual\":\"*\",\"versionType\":\"original_commit_for_fix\",\"status\":\"unaffected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H\",\"baseScore\":8.2,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"LOW\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":4.2},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H\",\"baseScore\":7.1,\"baseSeverity\":\"HIGH\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":5.2},{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H\",\"baseScore\":7.1,\"baseSeverity\":\"HIGH\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":5.2}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-01-14T18:30:45.542706Z\",\"id\":\"CVE-2023-53333\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-125\"}]},{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-125\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"2.6.26\",\"versionEndExcluding\":\"5.4.251\",\"matchCriteriaId\":\"79658A41-FEEA-42AF-93D9-A85F7CF2123A\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.5\",\"versionEndExcluding\":\"5.10.188\",\"matchCriteriaId\":\"43CAE50A-4A6C-488E-813C-F8DB77C13C8B\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.11\",\"versionEndExcluding\":\"5.15.121\",\"matchCriteriaId\":\"EC77775B-EC31-4966-966C-1286C02B2A85\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.16\",\"versionEndExcluding\":\"6.1.39\",\"matchCriteriaId\":\"9BD1D4A1-304D-4187-8178-6D7C0050B1AF\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.2\",\"versionEndExcluding\":\"6.3.13\",\"matchCriteriaId\":\"95CB4836-7F5D-4C20-B025-8E046EC87B78\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.4\",\"versionEndExcluding\":\"6.4.4\",\"matchCriteriaId\":\"6AB81046-CB69-4115-924C-963B37C41385\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/26bd1f210d3783a691052c51d76bb8a8bbd24c67\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/337fdce450637ea663bc816edc2ba81e5cdad02e\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/5c618daa5038712c4a4ef8923905a2ea1b8836a1\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/8c0980493beed3a80d6329c44ab293dc8c032927\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/c052797ac36813419ad3bfa54cb8615db4b41f15\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-08-05T11:27:25+00:00",
      "cve": "CVE-2023-53333",
      "id": "CVE-2023-53333",
      "initial_release_date": "2023-01-01T00:00:00+00:00",
      "product_status:known_affected": "198",
      "product_status:known_not_affected": "76",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2023/cve-2023-53333.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-07-25T02:20:55Z",
      "cve": "CVE-2023-53333",
      "id": "CVE-2023-53333",
      "initial_release_date": "2025-09-16T23:29:13Z",
      "product_status:known_affected": "30",
      "product_status:known_not_affected": "60",
      "product_status:recommended": "633",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2023-53333",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2023-53333.json",
      "version": "48"
    },
    "vulnrichment": {
      "containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 7.1, \"attackVector\": \"LOCAL\", \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H\", \"integrityImpact\": \"NONE\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"LOW\", \"confidentialityImpact\": \"HIGH\"}}, {\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2023-53333\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-01-14T18:30:45.542706Z\"}}}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-125\", \"description\": \"CWE-125 Out-of-bounds Read\"}]}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-01-14T18:30:41.452Z\"}}], \"cna\": {\"title\": \"netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one\", \"affected\": [{\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"337fdce450637ea663bc816edc2ba81e5cdad02e\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"c052797ac36813419ad3bfa54cb8615db4b41f15\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"5c618daa5038712c4a4ef8923905a2ea1b8836a1\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"26bd1f210d3783a691052c51d76bb8a8bbd24c67\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"8c0980493beed3a80d6329c44ab293dc8c032927\", \"versionType\": \"git\"}, {\"status\": \"affected\", \"version\": \"2bc780499aa33311ec0f3e42624dfaa7be0ade5e\", \"lessThan\": \"ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30\", \"versionType\": \"git\"}], \"programFiles\": [\"net/netfilter/nf_conntrack_proto_dccp.c\"], \"defaultStatus\": \"unaffected\"}, {\"repo\": \"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\", \"vendor\": \"Linux\", \"product\": \"Linux\", \"versions\": [{\"status\": \"affected\", \"version\": \"2.6.26\"}, {\"status\": \"unaffected\", \"version\": \"0\", \"lessThan\": \"2.6.26\", \"versionType\": \"semver\"}, {\"status\": \"unaffected\", \"version\": \"5.4.251\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.4.*\"}, {\"status\": \"unaffected\", \"version\": \"5.10.188\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.10.*\"}, {\"status\": \"unaffected\", \"version\": \"5.15.121\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"5.15.*\"}, {\"status\": \"unaffected\", \"version\": \"6.1.39\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.1.*\"}, {\"status\": \"unaffected\", \"version\": \"6.3.13\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.3.*\"}, {\"status\": \"unaffected\", \"version\": \"6.4.4\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"6.4.*\"}, {\"status\": \"unaffected\", \"version\": \"6.5\", \"versionType\": \"original_commit_for_fix\", \"lessThanOrEqual\": \"*\"}], \"programFiles\": [\"net/netfilter/nf_conntrack_proto_dccp.c\"], \"defaultStatus\": \"affected\"}], \"references\": [{\"url\": \"https://git.kernel.org/stable/c/337fdce450637ea663bc816edc2ba81e5cdad02e\"}, {\"url\": \"https://git.kernel.org/stable/c/9bdcda7abaf22f6453e5b5efb7eb4e524095d5d8\"}, {\"url\": \"https://git.kernel.org/stable/c/c052797ac36813419ad3bfa54cb8615db4b41f15\"}, {\"url\": \"https://git.kernel.org/stable/c/5c618daa5038712c4a4ef8923905a2ea1b8836a1\"}, {\"url\": \"https://git.kernel.org/stable/c/26bd1f210d3783a691052c51d76bb8a8bbd24c67\"}, {\"url\": \"https://git.kernel.org/stable/c/8c0980493beed3a80d6329c44ab293dc8c032927\"}, {\"url\": \"https://git.kernel.org/stable/c/ff0a3a7d52ff7282dbd183e7fc29a1fe386b0c30\"}], \"x_generator\": {\"engine\": \"bippy-1.2.0\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"In the Linux kernel, the following vulnerability has been resolved:\\n\\nnetfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one\\n\\nEric Dumazet says:\\n  nf_conntrack_dccp_packet() has an unique:\\n\\n  dh = skb_header_pointer(skb, dataoff, sizeof(_dh), \u0026_dh);\\n\\n  And nothing more is \u0027pulled\u0027 from the packet, depending on the content.\\n  dh-\u003edccph_doff, and/or dh-\u003edccph_x ...)\\n  So dccp_ack_seq() is happily reading stuff past the _dh buffer.\\n\\nBUG: KASAN: stack-out-of-bounds in nf_conntrack_dccp_packet+0x1134/0x11c0\\nRead of size 4 at addr ffff000128f66e0c by task syz-executor.2/29371\\n[..]\\n\\nFix this by increasing the stack buffer to also include room for\\nthe extra sequence numbers and all the known dccp packet type headers,\\nthen pull again after the initial validation of the basic header.\\n\\nWhile at it, mark packets invalid that lack 48bit sequence bit but\\nwhere RFC says the type MUST use them.\\n\\nCompile tested only.\\n\\nv2: first skb_header_pointer() now needs to adjust the size to\\n    only pull the generic header. (Eric)\\n\\nHeads-up: I intend to remove dccp conntrack support later this year.\"}], \"cpeApplicability\": [{\"nodes\": [{\"negate\": false, \"cpeMatch\": [{\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"5.4.251\", \"versionStartIncluding\": \"2.6.26\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"5.10.188\", \"versionStartIncluding\": \"2.6.26\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"5.15.121\", \"versionStartIncluding\": \"2.6.26\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.1.39\", \"versionStartIncluding\": \"2.6.26\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.3.13\", \"versionStartIncluding\": \"2.6.26\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.4.4\", \"versionStartIncluding\": \"2.6.26\"}, {\"criteria\": \"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"6.5\", \"versionStartIncluding\": \"2.6.26\"}], \"operator\": \"OR\"}]}], \"providerMetadata\": {\"orgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"shortName\": \"Linux\", \"dateUpdated\": \"2025-09-16T16:12:08.427Z\"}}}",
      "cveMetadata": "{\"cveId\": \"CVE-2023-53333\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-01-14T18:33:00.327Z\", \"dateReserved\": \"2025-09-16T16:08:59.564Z\", \"assignerOrgId\": \"416baaa9-dc9f-4396-8d5f-8c081fb06d67\", \"datePublished\": \"2025-09-16T16:12:08.427Z\", \"assignerShortName\": \"Linux\"}",
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Loading…