{
  "cveId": "CVE-2026-98812",
  "url": "https://patchblox.com/security/cve/CVE-2026-98812",
  "summary": "CVE-2026-98812 is fixed in 2 products on 1 platform, first by DEBIAN-CVE-2026-98812, released October 19, 2026. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "net/mctp: publish the mctp_dev only after it is initialised",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  net/mctp: publish the mctp_dev only after it is initialised  mctp_add_dev() links the new mctp_dev into dev-\u003Emctp_ptr before mdev-\u003Edev is assigned, so a reader that picks the device up in that window dereferences a net_device pointer that is still NULL:  KASAN: null-ptr-deref in range [0x00000000000000b0-0x00000000000000b7] Call Trace:  \u003CTASK\u003E  ? __pfx_mctp_sendmsg (./include/linux/sockptr.h:49)  ? __pfx_mctp_dst_output (net/mctp/route.c:41)  ? selinux_socket_sendmsg (security/selinux/hooks.c:5278)  ____sys_sendmsg (net/socket.c:775 (discriminator 1) net/socket.c:790  (discriminator 1) net/socket.c:2684 (discriminator 1))  ? __pfx_____sys_sendmsg (net/socket.c:1131)  ? __pfx_copy_msghdr_from_user (net/socket.c:2590)  ? update_cfs_rq_load_avg (kernel/sched/fair.c:5478)  ___sys_sendmsg (net/socket.c:2738)  ? __pfx____sys_sendmsg (net/socket.c:2625)  ? perf_event_task_tick (./include/linux/rcupdate.h:838)  ? sched_tick (kernel/sched/core.c:5818)  ? clockevents_program_event (kernel/time/clockevents.c:372)  ? fdget (./include/linux/rcupdate.h:873 fs/file.c:1100)  __sys_sendmsg (net/socket.c:2770)  ? __pfx___sys_sendmsg (net/socket.c:2751)  do_syscall_64 (arch/x86/entry/syscall_64.c:63)  entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)  \u003C/TASK\u003E  Fix by publishing only once the object is fully initialised: __mctp_dev_get() runs under rcu_read_lock() only and hands this object to readers as soon as mctp_ptr is assigned, so they must never observe mdev-\u003Edev == NULL.",
  "published": "2026-10-18T16:17:35Z",
  "severity": "Moderate",
  "cvss": 4.7,
  "epss": 0.0018,
  "epssPercentile": 0.07618,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "vendorAdvisory": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-98812",
  "fixes": [
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "6.12.113-1",
      "fix": "DEBIAN-CVE-2026-98812",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2026-98812",
      "released": "2026-10-19T16:27:52Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "7.2.10-1",
      "fix": "DEBIAN-CVE-2026-98812",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2026-98812",
      "released": "2026-10-19T16:27:52Z"
    },
    {
      "platform": "linux",
      "product": "linux-6.12",
      "release": "Debian 12.15 (bookworm)",
      "fixedVersion": "6.12.113-1~deb12u1",
      "fix": "DEBIAN-CVE-2026-98812",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2026-98812",
      "released": "2026-10-19T16:27:52Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-09T13:31:49Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}