CVE-2022-50736

CVE-2022-50736

High · published December 24, 2025

CVSS v3.1
7.1
EPSS
0%
Percentile
8.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

RDMA/siw: Fix immediate work request flush to completion queue

Correctly set send queue element opcode during immediate work request

flushing in post sendqueue operation, if the QP is in ERROR state.

An undefined ocode value results in out-of-bounds access to an array

for mapping the opcode between siw internal and RDMA core representation

in work completion generation. It resulted in a KASAN BUG report

of type 'global-out-of-bounds' during NFSoRDMA testing.

This patch further fixes a potential case of a malicious user which may

write undefined values for completion queue elements status or opcode,

if the CQ is memory mapped to user land. It avoids the same out-of-bounds

access to arrays for status and opcode mapping as described above.

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00191 · 8.3th percentile
Published
2025-12-24T18:16Z
References (6)
EPSS history
Timeline
  • 24 DEC 12:22Z
    RDMA/siw: Fix immediate work request flush to completion queue
    cvelistv5