CVE-2026-46127: Linux kernel · RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp()
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in ec44c00a4fe1327efa35083f98b39c01cb535a51 : update Linux kernel when convenient.
Data as of 6 Nov 2026, 16:34 UTC
Rated by Threat Radar · No CVSS score from NVD or the CNA
Thin evidence
One scorer or none- CISA SSVC
- Exploitation
- No evidence of active exploitation and no public proof of concept
- Automatable
- Attackers cannot reliably automate steps 1–4 of the kill chain
- Technical impact
- Limited control over the software or limited information exposure
CISA SSVC assessment, 2026-11-06.
- Patch
- Available – fixed in ec44c00a4fe1327efa35083f98b39c01cb535a51, e01a957561f663d3b68d2fd233a4502e3367efcd, b610f33c5523fe26f6dd897667fff9c7a1de5905 +5
Exploitation evidence
Disclosed: evidence found.
CVE published 28 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
Description
In the Linux kernel, the following vulnerability has been resolved: RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() Sashiko points out that pd->uctx isn't initialized until late in the function so all these error flow references are NULL and will crash. Use the uctx that isn't NULL.
References
- git.kernel.org/stable/c/b610f33c5523fe26f6dd897667fff9c7a1de5905 (opens in a new tab)
- git.kernel.org/stable/c/443c991fbc954cc9363e963c09f404b9f281f3a2 (opens in a new tab)
- git.kernel.org/stable/c/27b6eb1f27fda9bdd5cae028e396758cdf525845 (opens in a new tab)
- git.kernel.org/stable/c/e01a957561f663d3b68d2fd233a4502e3367efcd (opens in a new tab)
- git.kernel.org/stable/c/75fc130664ae324e7b2f9ad3630e0f175e9ca6c8 (opens in a new tab)
- git.kernel.org/stable/c/8832626a483439e207734e027afff322ccdf726e (opens in a new tab)
- git.kernel.org/stable/c/ec44c00a4fe1327efa35083f98b39c01cb535a51 (opens in a new tab)
- git.kernel.org/stable/c/34fbf48cf3b410d2a6e8c586fa952a36331ca5ba (opens in a new tab)