PatchSiren cyber security CVE debrief
CVE-2026-99087 Linux CVE debrief
A NULL pointer dereference vulnerability in the Linux kernel's dm-integrity module can occur when the 'R' flag is used. This issue arises when the dm-integrity device has the SB_FLAG_DIRTY_BITMAP flag set and is activated in 'R' mode, leading to a crash in dm_integrity_resume due to an attempt to read the journal containing the bitmap. The fix involves skipping writes to the device in dm_integrity_resume if it's activated in 'R' mode.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-23
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-23
Who should care
Linux administrators, security teams, and developers using dm-integrity with the 'R' flag should assess exposure and prioritize verification of affected systems, especially those with potential system crashes or instability. They should review system configurations, update to fixed versions if necessary, and monitor system logs for potential errors related to dm_integrity_resume.
Why it matters
Linux administrators and security teams should assess exposure and prioritize verification of affected systems, especially those using dm-integrity with the 'R' flag, due to potential system crashes or instability.
- Potential system crashes or instability when using dm-integrity with the 'R' flag
- Need for verification of affected system configurations and updates to fixed versions
- Importance of monitoring system logs for potential errors related to dm_integrity_resume
Technical summary
The Linux kernel's dm-integrity module is vulnerable to a NULL pointer dereference when the 'R' flag is used. This occurs when the device has the SB_FLAG_DIRTY_BITMAP flag set and is activated in 'R' mode, causing a crash in dm_integrity_resume. The fix skips writes to the device in dm_integrity_resume if it's activated in 'R' mode. Affected Linux administrators and security teams should assess exposure and prioritize verification of affected systems, especially those using dm-integrity with the 'R' flag, due to potential system crashes or instability.
Defensive priority
Linux administrators and security teams should assess exposure and prioritize verification of affected systems, especially those using dm-integrity with the 'R' flag.
Recommended defensive actions
- Assess exposure of Linux systems using dm-integrity with the 'R' flag
- Verify system configurations and update to fixed versions if necessary
- Monitor system logs for potential crashes or errors related to dm_integrity_resume
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the vulnerability, its impact, and the fix. However, specific version ranges and detailed exploitation scenarios require verification from official Linux sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-99087 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-99087
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-99087 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99087
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
dm-integrity: fix NULL pointer dereference when the 'R' flag is used
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99087.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2e25842f0e4423e0efb243f56153d842ed6b933f
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/69ed43ed8a174465fca1ba6bfbde53e4618c8956
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7d4d4f3b668d708d94f62ecdd33ac330a6fd8a84
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.