{
  "cveId": "CVE-2026-90276",
  "url": "https://patchblox.com/security/cve/CVE-2026-90276",
  "summary": "CVE-2026-90276 is fixed in linux on 1 platform by DEBIAN-CVE-2026-90276 (version 7.2.6-1), released September 23, 2026. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "md/md-llbitmap: stop daemon timer rearm on destroy",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  md/md-llbitmap: stop daemon timer rearm on destroy  llbitmap_destroy() deletes pending_timer before flushing md_llbitmap_io_wq. However, daemon_work can still be queued or running after the timer has been deleted, and the daemon path can arm pending_timer again when it finds dirty chunks that are not ready to flush yet.  If that happens during teardown, pending_timer can remain armed after llbitmap is freed and later dereference freed memory.  Add a BITMAP_SHUTDOWN bit to llbitmap-\u003Eflags, set it before deleting the timer, and make the timer and daemon paths stop queueing or rearming work once teardown starts. Cancel daemon_work before flushing the shared workqueue so no already queued daemon instance can race with the free. Use timer_shutdown_sync() so a daemon instance that passed the shutdown check before teardown cannot rearm the timer afterward.  BITMAP_SHUTDOWN is a runtime-only state. Mask it out when reading and updating the llbitmap superblock so the shutdown state is never loaded from disk or persisted to disk.",
  "published": "2026-09-17T17:17:24Z",
  "severity": "",
  "epss": 0.00206,
  "epssPercentile": 0.10782,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "vendorAdvisory": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-90276",
  "fixes": [
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "7.2.6-1",
      "fix": "DEBIAN-CVE-2026-90276",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2026-90276",
      "released": "2026-09-23T19:19:02Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-08T13:06:02Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}