7.1

CVE-2026-45856: linux Out-of-bounds Read

CVSS: 7.1v3.1HighModified
AliasesUBUNTU-CVE-2026-45856DEBIAN-CVE-2026-45856
Published 27-05-2026Last modified 19-10-2026

Vulnerability summary

CVE-2026-45856 is a high (CVSS 7.1) Out-of-bounds Read vulnerability in linux. EPSS estimates a 0.17% chance of exploitation in the next 30 days, higher than 5.3% of scored vulnerabilities.

Overall risk
28/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.1/10
010
High · v3.1 (CVE.org)
EPSS score
0.17%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 39 · Related 36

Timeline

  1. 27-05-2026
    PublishedVulnerability first disclosed.
  2. 19-10-2026
    Last modifiedVulnerability information updated.

Description

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).

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

0.17%

Chance of exploitation in the next 30 days

Percentile

5%

Versus all other CVEs

30-day change

0.00 pp

From 0.17% on 20-09-2026

20-09-202620-10-2026
EPSS score
0.17%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Ubuntu153 products
  • linuxAll versions (No fix recorded) | < 5.15.0-186.196 | < 6.8.0-134.134
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded) | < 5.15.0-1112.119 | < 6.8.0-1060.63
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Linux2 products
  • linux≥ c3bea3d2dc5358e05541527283279102383b0231, < 9c15ec4cd4e7f57c6bbcb4e73e99290f150dd2a7 | ≥ c3bea3d2dc5358e05541527283279102383b0231, < 9b5ac1c15334d46c0dbd49d64a2257b929500163 | ≥ c3bea3d2dc5358e05541527283279102383b0231, < 01c9b152647dc70dc06a4a2eff86ebb3b3c76075 | ≥ c3bea3d2dc5358e05541527283279102383b0231, < bf1feed1a7886af945f92890493aefd2b5c9928a | ≥ c3bea3d2dc5358e05541527283279102383b0231, < d533425ac1f2925b4fc3e4ed9b9d72362cb23475 | ≥ c3bea3d2dc5358e05541527283279102383b0231, < bf4454da8b1e712714628c0a0d6e7845bb40790a | ≥ c3bea3d2dc5358e05541527283279102383b0231, < bef70ff9841990658610512b4a18e4a88c9b4df6 | ≥ c3bea3d2dc5358e05541527283279102383b0231, < 1956f0a74ccf5dc9c3ef717f2985c3ed3400aab0 | 5.0
  • linux_kernel≥ 5.0, < 5.10.252 | ≥ 5.11, < 5.15.202 | ≥ 5.16, < 6.1.165 | ≥ 6.2, < 6.6.128 | ≥ 6.7, < 6.12.75 | ≥ 6.13, < 6.18.14 | ≥ 6.19, < 6.19.4
Debian1 product
  • linux< 6.1.170-1 | < 6.12.85-1 | < 6.18.14-1

3 vendors · 156 products

References

37 links
Show all 37 references