Skip to main content
VulnerabilityPublished Updated

CVE-2026-31492: Linux kernel · RDMA/irdma: Initialize free_qp completion before using it

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · fixed in f72996834f7bdefc2b95e3eec30447ee195df44e : update Linux kernel when convenient.

Data as of 5 Nov 2026, 22:19 UTC

Severity
Medium

Rated Medium by Threat Radar's AI analysis · 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-05.

Patch
Available – fixed in f72996834f7bdefc2b95e3eec30447ee195df44e, cd1534c8f4984432382c240f6784408497f5bb0a, af310407f79d5816fc0ab3638e1588b6193316dd +3

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Apr 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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 5 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ b48c24c2d710cf34810c555dcef883a3d35a9c08, < f72996834f7bdefc2b95e3eec30447ee195df44e
Fixed in
  • f72996834f7bdefc2b95e3eec30447ee195df44e
LinuxLinuxAffected
  • ≥ b48c24c2d710cf34810c555dcef883a3d35a9c08, < cd1534c8f4984432382c240f6784408497f5bb0a
Fixed in
  • cd1534c8f4984432382c240f6784408497f5bb0a
LinuxLinuxAffected
  • ≥ b48c24c2d710cf34810c555dcef883a3d35a9c08, < af310407f79d5816fc0ab3638e1588b6193316dd
Fixed in
  • af310407f79d5816fc0ab3638e1588b6193316dd
LinuxLinuxAffected
  • ≥ b48c24c2d710cf34810c555dcef883a3d35a9c08, < ac1da7bd224d406b6f1b84414f0f652ab43b6bd8
Fixed in
  • ac1da7bd224d406b6f1b84414f0f652ab43b6bd8
LinuxLinuxAffected
  • ≥ b48c24c2d710cf34810c555dcef883a3d35a9c08, < 11a95521fb93c91e2d4ef9d53dc80ef0a755549b
Fixed in
  • 11a95521fb93c91e2d4ef9d53dc80ef0a755549b
LinuxLinuxAffected
  • ≥ b48c24c2d710cf34810c555dcef883a3d35a9c08, < 3cb88c12461b71c7d9c604aa2e6a9a477ecfa147
Fixed in
  • 3cb88c12461b71c7d9c604aa2e6a9a477ecfa147

AI-suggested

A fix is available in the Linux kernel as indicated by the fixed commit versions. Users should update to a kernel version that includes these fixes to remediate the issue.

Description

A vulnerability in the Linux kernel's RDMA irdma driver was fixed by ensuring the free_qp completion is initialized before use. The flaw occurred in the irdma_create_qp function where, if ib_copy_to_udata failed, cleanup via irdma_destroy_qp would wait on an uninitialized free_qp completion, potentially causing undefined behavior.

References

Community reviews

Loading reviews…