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

md/raid1,raid10: fix bio accounting for split md cloned bios

Use md_cloned_bio() to control bio accounting instead of relying
on r1bio_existed in raid1 or the io_accounting flag in raid10.

The previous logic does not reliably reflect whether a bio is an
md cloned bio. When a failed bio is split and resubmitted via
bio_submit_split_bioset() on the error path, this can lead to either
double accounting for md cloned bios, or missing accounting for bios
returned from bio_submit_split_bioset()

Fix this by using md_cloned_bio() to detect md cloned bios and
skip accounting accordingly.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability involves an incorrect accounting of bio objects in the Linux kernel’s MD RAID1 and RAID10 subsystems. When a bio is split and resubmitted on an error path, the previous logic can double‑count cloned bios or omit accounting entirely. This mis‑accounting can lead to resource mismanagement, potentially causing the system to become unresponsive or unstable, thereby creating a denial‑of‑service condition due to improper resource accounting.

Affected Systems

All Linux kernel versions that include the md/raid1 and md/raid10 code paths prior to the commit that introduced the bio accounting fix are potentially affected. If the kernel build has not been updated with the patch, it could be present in any kernel release before that change.

Risk and Exploitability

The CVSS score is 5.5, indicating medium severity, but the EPSS score indicates a less than 1% exploitation probability and KEV does not list the vulnerability, so the calculated risk is low, however a potential for a denial‑of‑service impact still exists. The likely attack requires interacting with the RAID subsystem through I/O operations and would be local to the machine unless the device is exposed to an untrusted I/O source. The absence of the vulnerability in KEV suggests no known active exploitation, but the persistently vulnerable code could be leveraged by a determined attacker to degrade system availability.

Generated by OpenCVE AI on August 21, 2026 at 23:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that contains the fix for the MD RAID1/RAID10 bio accounting problem (any kernel newer than the commit that added the patch).
  • If using a custom kernel, cherry‑pick or reapply the relevant changes from the commit that addressed bio accounting and rebuild the kernel.
  • Schedule and apply the updated kernel across all affected hosts, ensuring that the new version is active before any further I/O workloads are run.

Generated by OpenCVE AI on August 21, 2026 at 23:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 19 Aug 2026 12:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Low


Sat, 15 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-746

Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: md/raid1,raid10: fix bio accounting for split md cloned bios Use md_cloned_bio() to control bio accounting instead of relying on r1bio_existed in raid1 or the io_accounting flag in raid10. The previous logic does not reliably reflect whether a bio is an md cloned bio. When a failed bio is split and resubmitted via bio_submit_split_bioset() on the error path, this can lead to either double accounting for md cloned bios, or missing accounting for bios returned from bio_submit_split_bioset() Fix this by using md_cloned_bio() to detect md cloned bios and skip accounting accordingly.
Title md/raid1,raid10: fix bio accounting for split md cloned bios
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-08-17T05:18:09.508Z

Reserved: 2026-08-15T05:44:03.889Z

Link: CVE-2026-74373

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:39.070

Modified: 2026-08-17T06:19:32.107

Link: CVE-2026-74373

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74373 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T00:00:16Z

Weaknesses