CVE-2026-45856: linux Out-of-bounds Read
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.
Advisory lineage
Upstream 0 · Downstream 39 · Related 36Timeline
- 27-05-2026PublishedVulnerability first disclosed.
- 19-10-2026Last 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- OSV · UbuntuEcosystem advisory · calculated7.1HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
- OSV · DebianEcosystem advisory · calculated7.1HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
- NVDNIST7.1HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
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
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected 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