Back to CVE records
Not yet scoredPublished Oct 23, 2026

CVE-2026-99086dm-integrity: validate the superblock on resume

Updated under an hour ago ()

Does this affect you?

It affects Linux. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: dm-integrity: validate the superblock on resume dm_integrity_resume() re-reads the superblock from the device so that it picks up the flags and the recalculate position. It performs no validation on the result, while the constructor validates the superblock it reads and sizes all the in-memory structures according to it. The user may modify the superblock on the underlying device while the dm-integrity device is suspended, so that the two no longer agree. In particular, access_journal_data() shifts the journal entry index by ic->sb->log2_sectors_per_block, while ic->journal_section_sectors and the journal page list were computed with the value that was present at constructor time. Increasing log2_sectors_per_block makes the index run past the end of the journal, and dm-integrity then writes 512 bytes through lowmem_page_address(NULL). Snapshot the validated superblock in the constructor and refuse to resume if any of the fields that describe the on-disk geometry changed.

CVSS
Not yet scored
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Received
Record last updated
Oct 23, 2026
First seen by InfoSec Signals
Oct 23, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
38625191f32f77a9d5fc7cc15f4f9b78768bfb33 builds before 454b67fcc28c18502e47dfb9f067b04c28628ada; from 118ba36e446c01e3cd34b3eedabf1d9436525e1d before e9ec5cbbaf4dd3a02ae3d81719f4fcb9b609aa8e; from 118ba36e446c01e3cd34b3eedabf1d9436525e1d before fc79aeb86a2c244c1f1894e2d8f2966fe2b60fa2; 824b9c27d7b600520b95f0cab95a47d1b08a9483; fb49f209995f729053c6ee728436f98d78a49b6f; c6138af1f5454c2631a837916fda958ea72c0d71; 3ff70e2e31c419e2230d0c66cb2bfb3b1b414b7f; from 6.18.16 before 6.18.58; and 4 more ranges
CNA record

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.