GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

CVE-2026-45856 (GCVE-0-2026-45856)

Vulnerability from cvelistv5 – Published: 2026-05-27 12:15 – Updated: 2026-08-05 12:28
VLAI
Title
RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send
Summary
In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send ib_uverbs_post_send() uses cmd.wqe_size from userspace without any validation before passing it to kmalloc() and using the allocated buffer as struct ib_uverbs_send_wr. If a user provides a small wqe_size value (e.g., 1), kmalloc() will succeed, but subsequent accesses to user_wr->opcode, user_wr->num_sge, and other fields will read beyond the allocated buffer, resulting in an out-of-bounds read from kernel heap memory. This could potentially leak sensitive kernel information to userspace. Additionally, providing an excessively large wqe_size can trigger a WARNING in the memory allocation path, as reported by syzkaller. This is inconsistent with ib_uverbs_unmarshall_recv() which properly validates that wqe_size >= sizeof(struct ib_uverbs_recv_wr) before proceeding. Add the same validation for ib_uverbs_post_send() to ensure wqe_size is at least sizeof(struct ib_uverbs_send_wr).
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: c3bea3d2dc5358e05541527283279102383b0231 , < 9c15ec4cd4e7f57c6bbcb4e73e99290f150dd2a7 (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < 9b5ac1c15334d46c0dbd49d64a2257b929500163 (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < 01c9b152647dc70dc06a4a2eff86ebb3b3c76075 (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < bf1feed1a7886af945f92890493aefd2b5c9928a (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < d533425ac1f2925b4fc3e4ed9b9d72362cb23475 (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < bf4454da8b1e712714628c0a0d6e7845bb40790a (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < bef70ff9841990658610512b4a18e4a88c9b4df6 (git)
Affected: c3bea3d2dc5358e05541527283279102383b0231 , < 1956f0a74ccf5dc9c3ef717f2985c3ed3400aab0 (git)
guessed Create a notification for this product.
Linux Linux Affected: 5.0
Unaffected: 0 , < 5.0 (semver)
Unaffected: 5.10.252 , ≤ 5.10.* (semver)
Unaffected: 5.15.202 , ≤ 5.15.* (semver)
Unaffected: 6.1.165 , ≤ 6.1.* (semver)
Unaffected: 6.6.128 , ≤ 6.6.* (semver)
Unaffected: 6.12.75 , ≤ 6.12.* (semver)
Unaffected: 6.18.14 , ≤ 6.18.* (semver)
Unaffected: 6.19.4 , ≤ 6.19.* (semver)
Unaffected: 7.0 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "drivers/infiniband/core/uverbs_cmd.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "9c15ec4cd4e7f57c6bbcb4e73e99290f150dd2a7",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "9b5ac1c15334d46c0dbd49d64a2257b929500163",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "01c9b152647dc70dc06a4a2eff86ebb3b3c76075",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "bf1feed1a7886af945f92890493aefd2b5c9928a",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "d533425ac1f2925b4fc3e4ed9b9d72362cb23475",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "bf4454da8b1e712714628c0a0d6e7845bb40790a",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "bef70ff9841990658610512b4a18e4a88c9b4df6",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            },
            {
              "lessThan": "1956f0a74ccf5dc9c3ef717f2985c3ed3400aab0",
              "status": "affected",
              "version": "c3bea3d2dc5358e05541527283279102383b0231",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/infiniband/core/uverbs_cmd.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "5.0"
            },
            {
              "lessThan": "5.0",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.252",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.202",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.165",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.128",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.75",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.14",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.19.*",
              "status": "unaffected",
              "version": "6.19.4",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "7.0",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.252",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.202",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.165",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.128",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.75",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.14",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.19.4",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.0",
                  "versionStartIncluding": "5.0",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nRDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send\n\nib_uverbs_post_send() uses cmd.wqe_size from userspace without any\nvalidation before passing it to kmalloc() and using the allocated\nbuffer as struct ib_uverbs_send_wr.\n\nIf a user provides a small wqe_size value (e.g., 1), kmalloc() will\nsucceed, but subsequent accesses to user_wr-\u003eopcode, user_wr-\u003enum_sge,\nand other fields will read beyond the allocated buffer, resulting in\nan out-of-bounds read from kernel heap memory. This could potentially\nleak sensitive kernel information to userspace.\n\nAdditionally, providing an excessively large wqe_size can trigger a\nWARNING in the memory allocation path, as reported by syzkaller.\n\nThis is inconsistent with ib_uverbs_unmarshall_recv() which properly\nvalidates that wqe_size \u003e= sizeof(struct ib_uverbs_recv_wr) before\nproceeding.\n\nAdd the same validation for ib_uverbs_post_send() to ensure wqe_size\nis at least sizeof(struct ib_uverbs_send_wr)."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 7.1,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:L - The vulnerable code is reached via write() on the local RDMA uverbs character device (/dev/infiniband/uverbs*) dispatched through UAPI_DEF_WRITE_IO; it is not reachable over any network.\nAC:L - The attacker fully controls cmd.wqe_size and can reliably trigger the OOB read by simply setting wqe_size=1 (or the WARN with a huge value); no uncontrolled conditions are involved.\nPR:L - An unprivileged local user with access to the RDMA uverbs device (the normal case on RDMA-enabled systems, and obtainable via Soft-RoCE) can open a context, create a QP, and issue POST_SEND; no real-root privilege is required.\nUI:N - The command is issued directly by the attacker via a syscall; no action by any other user is needed.\nS:U - The OOB read and resulting impact remain within the kernel\u0027s own security authority; no crossing of a security boundary (VM/IOMMU/sandbox) occurs.\nC:H - The bug reads ~48 bytes of kernel heap memory beyond the undersized allocation, and the leaked values (e.g. wr_id) are returned to userspace via completion polling, giving a repeatable kernel-heap information disclosure.\nI:N - The defect is purely an out-of-bounds read; num_sge is bounded by the sge_count check, so no kernel memory is modified and there is no write primitive.\nA:H - An excessively large wqe_size triggers a WARNING in the allocator (syzkaller-reported), which becomes a kernel panic under the common panic_on_warn hardening, causing denial of service."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T12:28:29.851Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/9c15ec4cd4e7f57c6bbcb4e73e99290f150dd2a7"
        },
        {
          "url": "https://git.kernel.org/stable/c/9b5ac1c15334d46c0dbd49d64a2257b929500163"
        },
        {
          "url": "https://git.kernel.org/stable/c/01c9b152647dc70dc06a4a2eff86ebb3b3c76075"
        },
        {
          "url": "https://git.kernel.org/stable/c/bf1feed1a7886af945f92890493aefd2b5c9928a"
        },
        {
          "url": "https://git.kernel.org/stable/c/d533425ac1f2925b4fc3e4ed9b9d72362cb23475"
        },
        {
          "url": "https://git.kernel.org/stable/c/bf4454da8b1e712714628c0a0d6e7845bb40790a"
        },
        {
          "url": "https://git.kernel.org/stable/c/bef70ff9841990658610512b4a18e4a88c9b4df6"
        },
        {
          "url": "https://git.kernel.org/stable/c/1956f0a74ccf5dc9c3ef717f2985c3ed3400aab0"
        }
      ],
      "title": "RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-45856",
    "datePublished": "2026-05-27T12:15:33.209Z",
    "dateReserved": "2026-05-13T15:03:33.079Z",
    "dateUpdated": "2026-08-05T12:28:29.851Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-45856",
      "date": "2026-09-16",
      "epss": "0.00165",
      "percentile": "0.06068"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2026-45856\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-05-27T14:16:57.670\",\"lastModified\":\"2026-06-25T21:07:52.727\",\"vulnStatus\":\"Analyzed\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nRDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send\\n\\nib_uverbs_post_send() uses cmd.wqe_size from userspace without any\\nvalidation before passing it to kmalloc() and using the allocated\\nbuffer as struct ib_uverbs_send_wr.\\n\\nIf a user provides a small wqe_size value (e.g., 1), kmalloc() will\\nsucceed, but subsequent accesses to user_wr-\u003eopcode, user_wr-\u003enum_sge,\\nand other fields will read beyond the allocated buffer, resulting in\\nan out-of-bounds read from kernel heap memory. This could potentially\\nleak sensitive kernel information to userspace.\\n\\nAdditionally, providing an excessively large wqe_size can trigger a\\nWARNING in the memory allocation path, as reported by syzkaller.\\n\\nThis is inconsistent with ib_uverbs_unmarshall_recv() which properly\\nvalidates that wqe_size \u003e= sizeof(struct ib_uverbs_recv_wr) before\\nproceeding.\\n\\nAdd the same validation for ib_uverbs_post_send() to ensure wqe_size\\nis at least sizeof(struct ib_uverbs_send_wr).\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"drivers/infiniband/core/uverbs_cmd.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"9c15ec4cd4e7f57c6bbcb4e73e99290f150dd2a7\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"9b5ac1c15334d46c0dbd49d64a2257b929500163\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"01c9b152647dc70dc06a4a2eff86ebb3b3c76075\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"bf1feed1a7886af945f92890493aefd2b5c9928a\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"d533425ac1f2925b4fc3e4ed9b9d72362cb23475\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"bf4454da8b1e712714628c0a0d6e7845bb40790a\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"bef70ff9841990658610512b4a18e4a88c9b4df6\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"c3bea3d2dc5358e05541527283279102383b0231\",\"lessThan\":\"1956f0a74ccf5dc9c3ef717f2985c3ed3400aab0\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"drivers/infiniband/core/uverbs_cmd.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"5.0\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"5.0\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.252\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.202\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.165\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.128\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.75\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.14\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.19.4\",\"lessThanOrEqual\":\"6.19.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.0\",\"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: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}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-125\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.0\",\"versionEndExcluding\":\"5.10.252\",\"matchCriteriaId\":\"F45A0304-7DE9-4919-BB1E-86B2467051B1\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.11\",\"versionEndExcluding\":\"5.15.202\",\"matchCriteriaId\":\"4002FC2B-1456-4666-B240-0EBF590C4671\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"5.16\",\"versionEndExcluding\":\"6.1.165\",\"matchCriteriaId\":\"797C7F46-D0BE-4FB8-A502-C5EF8E6B6654\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.2\",\"versionEndExcluding\":\"6.6.128\",\"matchCriteriaId\":\"851E9353-6C09-4CC9-877E-E09DB164A3C2\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.7\",\"versionEndExcluding\":\"6.12.75\",\"matchCriteriaId\":\"BCE16369-98ED-41CF-8995-DFDC10B288D2\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.13\",\"versionEndExcluding\":\"6.18.14\",\"matchCriteriaId\":\"BF463CB7-1F58-4607-B847-77ED23E4B9B7\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.19\",\"versionEndExcluding\":\"6.19.4\",\"matchCriteriaId\":\"672A3E79-EC03-479D-8503-361DFBDC8092\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/01c9b152647dc70dc06a4a2eff86ebb3b3c76075\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/1956f0a74ccf5dc9c3ef717f2985c3ed3400aab0\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/9b5ac1c15334d46c0dbd49d64a2257b929500163\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/9c15ec4cd4e7f57c6bbcb4e73e99290f150dd2a7\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/bef70ff9841990658610512b4a18e4a88c9b4df6\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/bf1feed1a7886af945f92890493aefd2b5c9928a\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/bf4454da8b1e712714628c0a0d6e7845bb40790a\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/d533425ac1f2925b4fc3e4ed9b9d72362cb23475\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-08-05T14:51:08+00:00",
      "cve": "CVE-2026-45856",
      "id": "CVE-2026-45856",
      "initial_release_date": "2026-05-27T00:00:00+00:00",
      "product_status:known_affected": "274",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: RDMA/uverbs: Validate wqe_size before using it in ib_uverbs_post_send",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-45856.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-08-31T17:00:33Z",
      "cve": "CVE-2026-45856",
      "id": "CVE-2026-45856",
      "initial_release_date": "2026-05-28T03:57:25Z",
      "product_status:first_fixed": "2",
      "product_status:known_affected": "578",
      "product_status:known_not_affected": "125",
      "product_status:recommended": "279",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2026-45856",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-45856.json",
      "version": "17"
    }
  }
}



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…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…