PatchSiren

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.