Linux kernel RDMA/irdma free_qp completion init before use
CVE-2026-31492 Published on April 22, 2026
RDMA/irdma: Initialize free_qp completion before using it
In the Linux kernel, the following vulnerability has been resolved:
RDMA/irdma: Initialize free_qp completion before using it
In irdma_create_qp, if ib_copy_to_udata fails, it will call
irdma_destroy_qp to clean up which will attempt to wait on
the free_qp completion, which is not initialized yet. Fix this
by initializing the completion before the ib_copy_to_udata call.
Products Associated with CVE-2026-31492
Want to know whenever a new CVE is published for Linux Kernel? stack.watch will email you.
Affected Versions
Linux:- Version b48c24c2d710cf34810c555dcef883a3d35a9c08 and below ac1da7bd224d406b6f1b84414f0f652ab43b6bd8 is affected.
- Version b48c24c2d710cf34810c555dcef883a3d35a9c08 and below af310407f79d5816fc0ab3638e1588b6193316dd is affected.
- Version b48c24c2d710cf34810c555dcef883a3d35a9c08 and below cd1534c8f4984432382c240f6784408497f5bb0a is affected.
- Version b48c24c2d710cf34810c555dcef883a3d35a9c08 and below 3cb88c12461b71c7d9c604aa2e6a9a477ecfa147 is affected.
- Version b48c24c2d710cf34810c555dcef883a3d35a9c08 and below f72996834f7bdefc2b95e3eec30447ee195df44e is affected.
- Version b48c24c2d710cf34810c555dcef883a3d35a9c08 and below 11a95521fb93c91e2d4ef9d53dc80ef0a755549b is affected.
- Version 5.14 is affected.
- Before 5.14 is unaffected.
- Version 6.1.168, <= 6.1.* is unaffected.
- Version 6.6.131, <= 6.6.* is unaffected.
- Version 6.12.80, <= 6.12.* is unaffected.
- Version 6.18.21, <= 6.18.* is unaffected.
- Version 6.19.11, <= 6.19.* is unaffected.
- Version 7.0, <= * is unaffected.