RDMA/siw: publish QP after initialization
0Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Track
exploitation probability
—
observed exploitation
nono source reports it
In the Linux kernel, the following vulnerability has been resolved:
RDMA/siw: publish QP after initialization
siw_create_qp() currently calls siw_qp_add() before the queues, CQ
pointers, state, completion, and device list entry are ready. A QPN
lookup can therefore reach a QP that is still being constructed.
Move siw_qp_add() to the end of siw_create_qp(), after QP
initialization and before adding the QP to the siw device list.
Affected products
Linux · LinuxReferences
https://git.kernel.org/stable/c/36e91a58397ca8c978e38a0bf389f0c6113fa8cahttps://git.kernel.org/stable/c/52f9fcb191143448df55fd215ff09c5207fed43ehttps://git.kernel.org/stable/c/74912ad168f87d6b2b670a87987bb302d6e64aa1https://git.kernel.org/stable/c/bb27fcc67c429d97f785c92c35a6c5adebb05d7fhttps://git.kernel.org/stable/c/fcc9d50022bcdb1f9f7ed04955c72b4a7355af3d