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

md/md-llbitmap: skip reading rdevs that are not in_sync

When reading bitmap pages from member disks, the code iterates through
all rdevs and attempts to read from the first available one. However,
it only checks for raid_disk assignment and Faulty flag, missing the
In_sync flag check.

This can cause bitmap data to be read from spare disks that are still
being rebuilt and don't have valid bitmap information yet. Reading
stale or uninitialized bitmap data from such disks can lead to
incorrect dirty bit tracking, potentially causing data corruption
during recovery or normal operation.

Add the In_sync flag check to ensure bitmap pages are only read from
fully synchronized member disks that have valid bitmap data.
Published: 2026-05-27
Score: 7.0 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel’s raid bitmap handler reads bitmap pages from member disks without verifying that a disk is fully synchronized. Because the code only checks for raid_disk assignment and the Faulty flag, it can inadvertently read from spare disks that are still being rebuilt and do not contain valid bitmap data. This stale or uninitialized data is interpreted as dirty‑bit markers, which can corrupt the recovery logic and lead to loss or corruption of stored data. The flaw maps to a Programming Error (CWE‑821).

Affected Systems

The vulnerability exists in the generic Linux kernel image and applies to any kernel that contains the unpatched bitmap‑reading logic in the md/md‑llbitmap subsystem. No specific kernel release or version is listed, so any distribution kernel that has not yet applied the change that adds an In_sync flag check remains potentially vulnerable.

Risk and Exploitability

The CVSS score is 7.0, indicating a high severity impact. The EPSS score is not available, but the available data suggest that the vulnerability’s exploitation requires a local privileged attacker who can influence the raid rebuild state or trigger a bitmap read while a disk is unsynchronized. Remote exploitation is unlikely because the flaw is exercised only during normal raid operations. The vulnerability is not listed in the CISA KEV catalog and no public exploit is currently known, so the likelihood of exploitation in the wild is moderate but not negligible.

Generated by OpenCVE AI on May 28, 2026 at 04:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy a kernel update that incorporates the In_sync flag check in the md/md-llbitmap path.
  • If an immediate kernel upgrade is not possible, pause all raid rebuild activity, ensuring that all member disks are fully synchronized before performing read operations on the volume.
  • Continuously monitor RAID status logs and validate bitmap integrity during normal operations to detect and correct any unintended corruption.

Generated by OpenCVE AI on May 28, 2026 at 04:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 28 May 2026 03:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665
CWE-670

Thu, 28 May 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Moderate


Wed, 27 May 2026 20:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665
CWE-670

Wed, 27 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: md/md-llbitmap: skip reading rdevs that are not in_sync When reading bitmap pages from member disks, the code iterates through all rdevs and attempts to read from the first available one. However, it only checks for raid_disk assignment and Faulty flag, missing the In_sync flag check. This can cause bitmap data to be read from spare disks that are still being rebuilt and don't have valid bitmap information yet. Reading stale or uninitialized bitmap data from such disks can lead to incorrect dirty bit tracking, potentially causing data corruption during recovery or normal operation. Add the In_sync flag check to ensure bitmap pages are only read from fully synchronized member disks that have valid bitmap data.
Title md/md-llbitmap: skip reading rdevs that are not in_sync
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-05-27T12:57:00.839Z

Reserved: 2026-05-13T15:03:33.094Z

Link: CVE-2026-46045

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-27T14:17:23.953

Modified: 2026-05-27T14:48:03.013

Link: CVE-2026-46045

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-05-27T00:00:00Z

Links: CVE-2026-46045 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-28T04:45:07Z

Weaknesses