CVE-2026-46161

MEDIUM EPSS 2.8%
Published May 28, 20261mo ago · Modified Jun 17, 20261w ago
5.5 CVSS 3.1
Medium
Find Similar
Published May 28, 2026 1mo ago
Last Modified Jun 17, 2026 1w ago

Description

In the Linux kernel, the following vulnerability has been resolved: md/raid10: fix divide-by-zero in setup_geo() with zero far_copies setup_geo() extracts near_copies (nc) and far_copies (fc) from the user-provided layout parameter without checking for zero. When fc=0 with the "improved" far set layout selected, 'geo->far_set_size = disks / fc' triggers a divide-by-zero. Validate nc and fc immediately after extraction, returning -1 if either is zero.

CVSS Details

Base Score
5.5
Exploitability
1.8
Impact
3.6
Vector string
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack Vector Local
Attack Complexity Low
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality None
Integrity None
Availability High

Threat Intelligence

EPSS Exploit Probability
2.8% percentile
Exploit & Patch Status
No Known Exploit
Patch Available

Weaknesses 1

CWE-369

Affected Products 16

VendorProductVersionRange
linuxlinux_kernel*≥3.9.1  –  <5.10.258
linuxlinux_kernel*≥5.11  –  <5.15.209
linuxlinux_kernel*≥5.16  –  <6.1.175
linuxlinux_kernel*≥6.2  –  <6.6.140
linuxlinux_kernel*≥6.7  –  <6.12.88
linuxlinux_kernel*≥6.13  –  <6.18.30
linuxlinux_kernel*≥6.19  –  <7.0.7
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel3.9any
linuxlinux_kernel7.1any

References 8

  • git.kernel.org https://git.kernel.org/stable/c/0b43a70394ce492274e67463326be03e0a9897c5
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/4af2e558e6fdfb972c61350653fd55d1f62b60a5
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/553e32adfa1a96b217651139a3f8c3b92b9984ac
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/913d556e4bd1b56ed822815655b82c7bb54edc51
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/9aa6d860b0930e2f72795665c42c44252a558a0c
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/9d8e03b9a2b1e8ce5c198bf3a409a629f4d02cda
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/c716ab3034f84f8a6c226814247b8c5ac9f95da1
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/f9ddb621b2325eb69c95692958daf2bab4dea2c4
    Patch

Remediation

  • git.kernel.org https://git.kernel.org/stable/c/0b43a70394ce492274e67463326be03e0a9897c5
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/4af2e558e6fdfb972c61350653fd55d1f62b60a5
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/553e32adfa1a96b217651139a3f8c3b92b9984ac
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/913d556e4bd1b56ed822815655b82c7bb54edc51
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/9aa6d860b0930e2f72795665c42c44252a558a0c
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/9d8e03b9a2b1e8ce5c198bf3a409a629f4d02cda
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/c716ab3034f84f8a6c226814247b8c5ac9f95da1
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/f9ddb621b2325eb69c95692958daf2bab4dea2c4
    Patch