CVE-2026-99098: Linux kernel dm-integrity buffer overflow in inline mode

CVE-2026-99098 · Severity: info · Published 2026-10-26

The Linux kernel's dm-integrity module, which provides data integrity verification for storage devices, contains a buffer overflow when configured in inline mode with large tag sizes. While the advisory explicitly states this is not a security bug because it requires root privileges to trigger, it can cause a kernel panic on systems with stack protection enabled, leading to denial of service.

Technologies: Unknown Linux kernel. Vendors: Unknown.

Quick answers

Is CVE-2026-99098 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-99098 being exploited in the wild.
How severe is CVE-2026-99098?
Informational severity, published 26 October 2026.
Which products and versions are affected?
Unknown Linux kernel All versions supporting dm-integrity inline mode.
Is there a fix for CVE-2026-99098?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-99098 attacked?
It is attacked with local access, in an operating system.
Am I affected by CVE-2026-99098?
Check whether you run Unknown Linux kernel at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The dm_integrity_check and dm_integrity_inline_recheck functions allocate fixed-size on-stack buffers (HASH_MAX_DIGESTSIZE bytes) but the integrity_sector_checksum function pads its result with zeroes up to the configured tag size. If tag size exceeds HASH_MAX_DIGESTSIZE, the padding writes past the buffer boundary. Stack protection detects this overflow and panics on the first read operation. The fix enlarges the buffers to hold MAX_TAG_SIZE bytes.

Affected products

  • <UNKNOWN> Linux kernel All versions supporting dm-integrity inline mode

Timeline

  • 2026-10-26: disclosed: CVE-2026-99098 published

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.