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

dm-integrity: fix a bug if the bio is out of limits

If dm_integrity_check_limits fails, the code would exit with
DM_MAPIO_KILL. However, the range would be already locked at this point,
and it wouldn't be unlocked, resulting in a deadlock. Let's move the
limit check up, so that when it exits, no resources are leaked.
Published: 2026-08-15
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via deadlock
Action: Apply Patch
AI Analysis

Impact

The dm-integrity subsystem in the Linux kernel has a bug where, after a limit check failure, the module exits with DM_MAPIO_KILL while the range lock is already held and never released. This causes a deadlock that can freeze kernel operations or render the system unresponsive, effectively creating a denial‑of‑service condition. The weakness involves improper resource deallocation after an error path. The vulnerability is tied to CWE‑667 (Improper Resource Management) and CWE‑833 (Violating the Semantic Locking Rule).

Affected Systems

All Linux kernel releases that do not include the dm-integrity limit‑check fix are affected. The flaw targets the dm-integrity kernel module on Linux systems, so any distribution packaging the default kernel and not yet patched is vulnerable. Vendors are Linux (kernel), and products are the standard Linux kernel, regardless of distribution. Versions prior to the fix commit should be considered vulnerable.

Risk and Exploitability

The CVSS score of 8.8 indicates high severity, while the EPSS score of < 1% shows a low current exploitation probability. The vulnerability is not listed in the CISA KEV catalog, implying no publicly known exploits at this time. The likely attack vector is inferred to require local privileged or root access to trigger a kernel operation that forces dm_integrity_check_limits to fail, leading to the lock being held and not released. If an attacker can instruct the kernel to process an out‑of‑bounds block device request, the deadlock may be reproducible, causing a denial of service.

Generated by OpenCVE AI on October 20, 2026 at 13:32 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes the dm-integrity limit‑check fix (apply the patch from commit 3d1afaa0 or later).
  • Reboot the system so the updated kernel and dm-integrity module are active.
  • If a patch is not immediately available, unload the dm-integrity module (e.g., modprobe -r dm_integrity) or configure the system to disable integrity checks, ensuring that alternative data‑integrity mechanisms are in place.

Generated by OpenCVE AI on October 20, 2026 at 13:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8887-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8889-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-3 Linux kernel vulnerabilities
History

Mon, 19 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-667

Fri, 16 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 18 Aug 2026 00:15:00 +0000


Mon, 17 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-754

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Sat, 15 Aug 2026 09:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-754

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: dm-integrity: fix a bug if the bio is out of limits If dm_integrity_check_limits fails, the code would exit with DM_MAPIO_KILL. However, the range would be already locked at this point, and it wouldn't be unlocked, resulting in a deadlock. Let's move the limit check up, so that when it exits, no resources are leaked.
Title dm-integrity: fix a bug if the bio is out of limits
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-19T21:19:27.814Z

Reserved: 2026-08-09T03:40:39.905Z

Link: CVE-2026-72100

cve-icon Vulnrichment

Updated: 2026-10-16T15:51:58.435Z

cve-icon NVD

Status : Received

Published: 2026-08-15T06:21:24.123

Modified: 2026-10-19T22:17:27.253

Link: CVE-2026-72100

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-72100 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T13:45:13Z

Weaknesses