← Back to CVE List
CVE-2026-92488NVD
Vulnerability Summary
In the Linux kernel, the following vulnerability has been resolved:
RDMA/erdma: complete object teardown when the destroy command fails
erdma_destroy_qp(), erdma_destroy_cq(), erdma_dereg_mr(), and
erdma_destroy_ah() returned early when erdma_post_cmd_wait() failed,
leaking the queue buffers, MTTs, doorbells and the STAG, QPN, CQN and AHN
identifiers. A command timeout clears ERDMA_CMDQ_STATE_OK_BIT and
permanently disables the command queue, so no retry can succeed; the RDMA
core keeps the object after a failed destructor and forced uverbs cleanup
then nulls the pointers, making the resources unreachable.
Warn on failure but release every software-owned resource and return
success, since during terminal destruction the hardware command result is
only diagnostic.
RDMA/erdma: complete object teardown when the destroy command fails
erdma_destroy_qp(), erdma_destroy_cq(), erdma_dereg_mr(), and
erdma_destroy_ah() returned early when erdma_post_cmd_wait() failed,
leaking the queue buffers, MTTs, doorbells and the STAG, QPN, CQN and AHN
identifiers. A command timeout clears ERDMA_CMDQ_STATE_OK_BIT and
permanently disables the command queue, so no retry can succeed; the RDMA
core keeps the object after a failed destructor and forced uverbs cleanup
then nulls the pointers, making the resources unreachable.
Warn on failure but release every software-owned resource and return
success, since during terminal destruction the hardware command result is
only diagnostic.
CVSS v3.1 Base Metrics — Score 7.0 (HIGH)
Attack VectorLocal
Attack ComplexityHigh
Privileges RequiredLow
User InteractionNone
ScopeUnchanged
ConfidentialityHigh
IntegrityHigh
AvailabilityHigh
Affected & Patched Versions
- Linux Linux >= 155055771704f8cbb5c176a4309b7dc30a50450c and < 5fcfc988ecf3e2bbe308b95c2c0d2f011d9afabe
- Linux Linux >= 155055771704f8cbb5c176a4309b7dc30a50450c and < ce7d205c264665517c25e8a3231cf2d0c2443e3c
- Linux Linux >= 155055771704f8cbb5c176a4309b7dc30a50450c and < 334145d683ad3e31d052247f10807f2ebc950351
- Linux Linux >= 155055771704f8cbb5c176a4309b7dc30a50450c and < 652befcba956ef357f480525ccbe25c59bc81d4d
- Linux Linux >= 6.0
- Linux Linux 5fcfc988ecf3e2bbe308b95c2c0d2f011d9afabe
- Linux Linux ce7d205c264665517c25e8a3231cf2d0c2443e3c
- Linux Linux 334145d683ad3e31d052247f10807f2ebc950351
- Linux Linux 652befcba956ef357f480525ccbe25c59bc81d4d