---
id: "CVE-2026-111555"
kind: "vulnerability"
aliases: ["CVE-2026-111555"]
title: "luksmeta: crafted LUKS header can wipe or overwrite encrypted payload data"
severity: "medium"
cvss: 6.0
epss: null
exploited: false
status: "open"
category: "infrastructure"
products: []
ecosystems: []
tags: ["disk-encryption", "infrastructure", "linux", "luksmeta"]
not_affected_if: ["no-raw-block-device-write-access", "no-untrusted-disk-images"]
published_at: "2026-10-16T13:16:56+00:00"
first_seen_at: "2026-10-23T21:57:13+00:00"
updated_at: "2026-10-25T04:05:53+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-111555", "first_seen_at": "2026-10-23T21:57:13+00:00"}]
---

# luksmeta: crafted LUKS header can wipe or overwrite encrypted payload data

luksmeta, the library that stores LUKS2 keyslot metadata, does not validate metadata slot boundaries. A crafted disk header with valid checksums can redirect wipe or load operations outside the metadata area, zeroing or overwriting encrypted data.

_Summary, check and fix written by a model from the sources; labelled as such._

## Timeline

- 2026-10-23T21:57:13+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-111555

## From the sources

A flaw was found in luksmeta. Improper boundary validation of metadata slots allows an attacker capable of supplying or modifying a disk header to redirect wipe or load operations outside the intended metadata area. An attacker could exploit this vulnerability by providing a crafted header with valid checksums to overwrite or zero out encrypted payload data, resulting in persistent data loss and corrupted storage. Exploitation typically requires privileged access to modify raw block devices or the ability to induce an administrator to process an untrusted disk image.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
