CVE-2024-35787

CVE-2024-35787

High · published May 17, 2024

CVSS v3.1
7.8
EPSS
0%
Percentile
12.8
In the wild
Unconfirmed
What it is

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

md/md-bitmap: fix incorrect usage for sb_index

Commit d7038f951828 ("md-bitmap: don't use ->index for pages backing the

bitmap file") removed page->index from bitmap code, but left wrong code

logic for clustered-md. current code never set slot offset for cluster

nodes, will sometimes cause crash in clustered env.

Call trace (partly):

md_bitmap_file_set_bit+0x110/0x1d8 [md_mod]

md_bitmap_startwrite+0x13c/0x240 [md_mod]

raid1_make_request+0x6b0/0x1c08 [raid1]

md_handle_request+0x1dc/0x368 [md_mod]

md_submit_bio+0x80/0xf8 [md_mod]

__submit_bio+0x178/0x300

submit_bio_noacct_nocheck+0x11c/0x338

submit_bio_noacct+0x134/0x614

submit_bio+0x28/0xdc

submit_bh_wbc+0x130/0x1cc

submit_bh+0x1c/0x28

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00228 · 12.8th percentile
Published
2024-05-17T17:15Z
Affected products (3)
ProductVersionsFixed in
linux/linux_kernel≥ 6.6, < 6.6.246.6.24
linux/linux_kernel≥ 6.7, < 6.7.126.7.12
linux/linux_kernel≥ 6.8, < 6.8.36.8.3
References (8)
EPSS history
Timeline
  • 17 MAY 12:24Z
    md/md-bitmap: fix incorrect usage for sb_index
    cvelistv5