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

ipe: protect the dm-verity root hash with RCU

ipe_bdev_setintegrity() frees the old root hash when dm-verity publishes
a new one on ->preresume, while policy evaluation can still be
dereferencing it.

Protect the root hash with RCU. The evaluation path already runs under
rcu_read_lock().

[FW: remove model name according to latest guideline]
Published: 2026-10-18
Score: n/a
EPSS: n/a
KEV: No
Impact: Use-After-Free
Action: Patch immediately
AI Analysis

Impact

The vulnerability involves a race condition in the Linux kernel's dm-verity block driver. During a transition to a new root hash, the old hash is freed while policy evaluation code can still access it. This use-after-free scenario bypasses the read lock protection, allowing kernel memory corruption that could lead to arbitrary code execution or denial of service. The flaw resides in the ipe_bdev_setintegrity path and is tied to the kernel's integrity protection subsystem.

Affected Systems

All Linux kernel deployments using dm-verity support and the ipe integrity protection subsystem are potentially affected. The flaw affects the Linux kernel itself; vendor and product details are listed under Linux:Linux in the CNA entry. Exact affected kernel versions are not specified in the provided data.

Risk and Exploitability

The vulnerability is a classic use-after-free; an attacker would need local or privilege escalation to trigger the race, as the race occurs within kernel space during dm-verity operations. No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, making the exploitation likelihood uncertain. Because the issue is unresolved until the kernel is patched to protect the root hash with RCU, the risk is considered high. The fix requires a kernel update that applies the RCU guard to the root hash.

Generated by OpenCVE AI on October 18, 2026 at 17:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the RCU protection patch for dm-verity root hash handling.
  • If an immediate kernel upgrade is not possible, disable dm-verity functionality or remove the integrity protection block device from the system to eliminate the race path.
  • Reboot the system to ensure the updated kernel and configurations are active, and routinely monitor system logs for kernel panics or memory corruption events that could indicate exploitation.

Generated by OpenCVE AI on October 18, 2026 at 17:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sun, 18 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ipe: protect the dm-verity root hash with RCU ipe_bdev_setintegrity() frees the old root hash when dm-verity publishes a new one on ->preresume, while policy evaluation can still be dereferencing it. Protect the root hash with RCU. The evaluation path already runs under rcu_read_lock(). [FW: remove model name according to latest guideline]
Title ipe: protect the dm-verity root hash with RCU
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-18T15:17:51.339Z

Reserved: 2026-09-25T10:25:14.355Z

Link: CVE-2026-98533

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:04.933

Modified: 2026-10-18T16:17:04.933

Link: CVE-2026-98533

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T17:30:16Z

Weaknesses