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

RDMA/core: fix refcount bug in iwpm_get_nlmsg_request()

iwpm_get_nlmsg_request() initializes refcount _after_ list_add_tail()
making it accessible to global list where another CPU can kref_get()
on nlmsg_request causing a refcount "addition on 0" bug. Fix this
by initializing kref _before_ list_add_tail() so refcount for
nlmsg_request can be incremented/decremented normally. In addition,
also initialize every field before list_add_tail().
Published: 2026-10-06
Score: 7 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel crash or memory corruption from RDMA refcount bug
Action: Patch kernel
AI Analysis

Impact

The Linux kernel’s RDMA core module contains a reference counter that is initialized after the data structure is inserted into a global list. This race condition allows another CPU to increment the counter when its value is zero, producing an "addition on 0" bug that can corrupt kernel memory or cause a crash.

Affected Systems

All Linux installations that use the affected kernel without the patch that moves the reference counter initialization before the list insertion. The exact kernel versions are not enumerated in the advisory, but any build prior to the commits referenced in the advisory is vulnerable. The flaw exists only when the RDMA subsystem is enabled.

Risk and Exploitability

The CVSS score of 7 and an EPSS score of less than 1% indicate a low probability of exploitation and moderate severity. The vulnerability is not listed in CISA’s KEV catalog. Based on the description, it is inferred that an attacker would need to generate RDMA traffic that triggers the race, suggesting a local or privileged attacker is required, though this inference is not explicitly stated in the CVE data.

Generated by OpenCVE AI on October 11, 2026 at 05:07 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the kernel version that contains the commit which fixes the initialization order in iwpm_get_nlmsg_request (update the distribution’s kernel package or rebuild a kernel with the patch).
  • If an update is not available, unload or disable the RDMA kernel modules (e.g., iwpm) to prevent the kernel from loading vulnerable code.
  • If patching or module unloading is not immediately possible, block RDMA traffic at the network layer by configuring firewall rules to restrict RDMA endpoints and mitigate the risk of triggering the race condition.

Generated by OpenCVE AI on October 11, 2026 at 05:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Sun, 11 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Sun, 11 Oct 2026 00:30:00 +0000


Wed, 07 Oct 2026 11:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Wed, 07 Oct 2026 09:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Wed, 07 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Wed, 07 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Tue, 06 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Tue, 06 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: RDMA/core: fix refcount bug in iwpm_get_nlmsg_request() iwpm_get_nlmsg_request() initializes refcount _after_ list_add_tail() making it accessible to global list where another CPU can kref_get() on nlmsg_request causing a refcount "addition on 0" bug. Fix this by initializing kref _before_ list_add_tail() so refcount for nlmsg_request can be incremented/decremented normally. In addition, also initialize every field before list_add_tail().
Title RDMA/core: fix refcount bug in iwpm_get_nlmsg_request()
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-10-19T09:16:23.591Z

Reserved: 2026-09-25T10:25:14.331Z

Link: CVE-2026-98252

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:13.723

Modified: 2026-10-19T10:18:26.110

Link: CVE-2026-98252

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98252 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T05:15:17Z

Weaknesses
  • CWE-366

    Race Condition within a Thread