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

RDMA/uverbs: Guard legacy bundles without method_elm

The legacy write() path dispatches through a uverbs_api_write_method, but
the uverbs_attr_bundle passed to provider code does not have an ioctl
method element. If malformed provider input causes the common uverbs
validation code to emit an error message, uverbs_get_handler_fn()
dereferences the uninitialized method_elm pointer.

Initialize method_elm explicitly for legacy bundles and make
uverbs_get_handler_fn() return NULL when no ioctl method is present. The
legacy dispatcher continues to use its local write method, while the ioctl
path continues to use the registered ioctl handler.
Published: 2026-09-11
Score: 4.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

In the Linux kernel, a bug in the RDMA uverbs write path can cause the kernel to dereference an uninitialized method_elm pointer from a legacy bundle that lacks an ioctl method element. When malformed provider input triggers the common uverbs validation to emit an error, uverbs_get_handler_fn() attempts to dereference this dangling pointer, which leads to a kernel crash. The crash results in a denial of service through a kernel panic, representing a significant disruption for affected systems.

Affected Systems

All Linux kernel builds that expose RDMA uverbs interfaces without the patch are potentially impacted. Because no vendor‑specific version list is supplied, any distribution running an unpatched kernel may be affected. The vulnerability is present in the core uverbs implementation used by RDMA drivers.

Risk and Exploitability

The CVSS score of 4.7 and an EPSS score of < 1% indicate moderate severity. The vulnerability is not listed in the CISA KEV catalog. Attackers would need the ability to supply malformed RDMA bundles to the uverbs subsystem, which generally requires local or privileged access to RDMA devices. The potential impact is a kernel crash that denies service; no remote code execution or confidentiality impact is described. The attack vector is inferred because the description does not explicitly state it, but the nature of the bug suggests it requires local RDMA provider interaction.

Generated by OpenCVE AI on September 13, 2026 at 04:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel release that includes the commit initializing method_elm in the RDMA uverbs code.
  • If patching immediately is not feasible, unload or disable RDMA modules and restrict device file permissions so that only privileged users can access RDMA device nodes.
  • As a temporary measure, block or limit RDMA traffic from untrusted users by configuring system firewall rules or disabling RDMA functionality in the kernel configuration if RDMA services are not required.

Generated by OpenCVE AI on September 13, 2026 at 04:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 12 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-824
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Guard legacy bundles without method_elm The legacy write() path dispatches through a uverbs_api_write_method, but the uverbs_attr_bundle passed to provider code does not have an ioctl method element. If malformed provider input causes the common uverbs validation code to emit an error message, uverbs_get_handler_fn() dereferences the uninitialized method_elm pointer. Initialize method_elm explicitly for legacy bundles and make uverbs_get_handler_fn() return NULL when no ioctl method is present. The legacy dispatcher continues to use its local write method, while the ioctl path continues to use the registered ioctl handler.
Title RDMA/uverbs: Guard legacy bundles without method_elm
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-09-11T19:43:52.690Z

Reserved: 2026-09-11T19:38:34.716Z

Link: CVE-2026-89505

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T20:19:32.807

Modified: 2026-09-11T20:19:32.807

Link: CVE-2026-89505

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-11T19:43:52Z

Links: CVE-2026-89505 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-13T04:30:08Z

Weaknesses
  • CWE-824

    Access of Uninitialized Pointer