{
  "cveId": "CVE-2024-46766",
  "url": "https://patchblox.com/security/cve/CVE-2024-46766",
  "summary": "CVE-2024-46766 is fixed in 26 products on 1 platform, first by DEBIAN-CVE-2024-46766, released September 18, 2024. It is not reported as exploited. Patch Radar priority: High.",
  "title": "linux: In the Linux kernel, the following vulnerability has been resolved:  ice: move netif_queue_set_napi to rtnl-protected...",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  ice: move netif_queue_set_napi to rtnl-protected sections  Currently, netif_queue_set_napi() is called from ice_vsi_rebuild() that is not rtnl-locked when called from the reset. This creates the need to take the rtnl_lock just for a single function and complicates the synchronization with .ndo_bpf. At the same time, there no actual need to fill napi-to-queue information at this exact point.  Fill napi-to-queue information when opening the VSI and clear it when the VSI is being closed. Those routines are already rtnl-locked.  Also, rewrite napi-to-queue assignment in a way that prevents inclusion of XDP queues, as this leads to out-of-bounds writes, such as one below.  [  \u002B0.000004] BUG: KASAN: slab-out-of-bounds in netif_queue_set_napi\u002B0x1c2/0x1e0 [  \u002B0.000012] Write of size 8 at addr ffff889881727c80 by task bash/7047 [  \u002B0.000006] CPU: 24 PID: 7047 Comm: bash Not tainted 6.10.0-rc2\u002B #2 [  \u002B0.000004] Hardware name: Intel Corporation S2600WFT/S2600WFT, BIOS SE5C620.86B.02.01.0014.082620210524 08/26/2021 [  \u002B0.000003] Call Trace: [  \u002B0.000003]  \u003CTASK\u003E [  \u002B0.000002]  dump_stack_lvl\u002B0x60/0x80 [  \u002B0.000007]  print_report\u002B0xce/0x630 [  \u002B0.000007]  ? __pfx__raw_spin_lock_irqsave\u002B0x10/0x10 [  \u002B0.000007]  ? __virt_addr_valid\u002B0x1c9/0x2c0 [  \u002B0.000005]  ? netif_queue_set_napi\u002B0x1c2/0x1e0 [  \u002B0.000003]  kasan_report\u002B0xe9/0x120 [  \u002B0.000004]  ? netif_queue_set_napi\u002B0x1c2/0x1e0 [  \u002B0.000004]  netif_queue_set_napi\u002B0x1c2/0x1e0 [  \u002B0.000005]  ice_vsi_close\u002B0x161/0x670 [ice] [  \u002B0.000114]  ice_dis_vsi\u002B0x22f/0x270 [ice] [  \u002B0.000095]  ice_pf_dis_all_vsi.constprop.0\u002B0xae/0x1c0 [ice] [  \u002B0.000086]  ice_prepare_for_reset\u002B0x299/0x750 [ice] [  \u002B0.000087]  pci_dev_save_and_disable\u002B0x82/0xd0 [  \u002B0.000006]  pci_reset_function\u002B0x12d/0x230 [  \u002B0.000004]  reset_store\u002B0xa0/0x100 [  \u002B0.000006]  ? __pfx_reset_store\u002B0x10/0x10 [  \u002B0.000002]  ? __pfx_mutex_lock\u002B0x10/0x10 [  \u002B0.000004]  ? __check_object_size\u002B0x4c1/0x640 [  \u002B0.000007]  kernfs_fop_write_iter\u002B0x30b/0x4a0 [  \u002B0.000006]  vfs_write\u002B0x5d6/0xdf0 [  \u002B0.000005]  ? fd_install\u002B0x180/0x350 [  \u002B0.000005]  ? __pfx_vfs_write\u002B0x10/0xA10 [  \u002B0.000004]  ? do_fcntl\u002B0x52c/0xcd0 [  \u002B0.000004]  ? kasan_save_track\u002B0x13/0x60 [  \u002B0.000003]  ? kasan_save_free_info\u002B0x37/0x60 [  \u002B0.000006]  ksys_write\u002B0xfa/0x1d0 [  \u002B0.000003]  ? __pfx_ksys_write\u002B0x10/0x10 [  \u002B0.000002]  ? __x64_sys_fcntl\u002B0x121/0x180 [  \u002B0.000004]  ? _raw_spin_lock\u002B0x87/0xe0 [  \u002B0.000005]  do_syscall_64\u002B0x80/0x170 [  \u002B0.000007]  ? _raw_spin_lock\u002B0x87/0xe0 [  \u002B0.000004]  ? __pfx__raw_spin_lock\u002B0x10/0x10 [  \u002B0.000003]  ? file_close_fd_locked\u002B0x167/0x230 [  \u002B0.000005]  ? syscall_exit_to_user_mode\u002B0x7d/0x220 [  \u002B0.000005]  ? do_syscall_64\u002B0x8c/0x170 [  \u002B0.000004]  ? do_syscall_64\u002B0x8c/0x170 [  \u002B0.000003]  ? do_syscall_64\u002B0x8c/0x170 [  \u002B0.000003]  ? fput\u002B0x1a/0x2c0 [  \u002B0.000004]  ? filp_close\u002B0x19/0x30 [  \u002B0.000004]  ? do_dup2\u002B0x25a/0x4c0 [  \u002B0.000004]  ? __x64_sys_dup2\u002B0x6e/0x2e0 [  \u002B0.000002]  ? syscall_exit_to_user_mode\u002B0x7d/0x220 [  \u002B0.000004]  ? do_syscall_64\u002B0x8c/0x170 [  \u002B0.000003]  ? __count_memcg_events\u002B0x113/0x380 [  \u002B0.000005]  ? handle_mm_fault\u002B0x136/0x820 [  \u002B0.000005]  ? do_user_addr_fault\u002B0x444/0xa80 [  \u002B0.000004]  ? clear_bhb_loop\u002B0x25/0x80 [  \u002B0.000004]  ? clear_bhb_loop\u002B0x25/0x80 [  \u002B0.000002]  entry_SYSCALL_64_after_hwframe\u002B0x76/0x7e [  \u002B0.000005] RIP: 0033:0x7f2033593154",
  "published": "2024-09-18T08:15:04Z",
  "severity": "high",
  "cvss": 7.8,
  "cvssVector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
  "epss": 0.00229,
  "epssPercentile": 0.13752,
  "priority": "High",
  "priorityTier": 3,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "dtb-aarch64",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-64kb",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-64kb",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-azure",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.8.17.2",
      "fix": "SUSE-SU-2024:3984-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3984-1",
      "released": "2024-11-13T10:13:12Z"
    },
    {
      "platform": "linux",
      "product": "kernel-azure",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.8.17.2",
      "fix": "SUSE-SU-2024:3984-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3984-1",
      "released": "2024-11-13T10:13:12Z"
    },
    {
      "platform": "linux",
      "product": "kernel-coco",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-15061.9.coco15sp6.1",
      "fix": "SUSE-SU-2024:4387-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4387-1",
      "released": "2024-12-19T15:39:02Z"
    },
    {
      "platform": "linux",
      "product": "kernel-coco_debug",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-15061.9.coco15sp6.1",
      "fix": "SUSE-SU-2024:4387-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4387-1",
      "released": "2024-12-19T15:39:02Z"
    },
    {
      "platform": "linux",
      "product": "kernel-debug",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-default",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-default",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-default-base",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1.150600.12.12.6",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-default-base",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1.150600.12.12.6",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-docs",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-docs",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-kvmsmall",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-livepatch-SLE15-SP6-RT_Update_5",
      "release": "sles 15.6",
      "fixedVersion": "1-150600.1.3.1",
      "fix": "SUSE-SU-2024:3986-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3986-1",
      "released": "2024-11-13T10:13:55Z"
    },
    {
      "platform": "linux",
      "product": "kernel-livepatch-SLE15-SP6_Update_6",
      "release": "sles 15.6",
      "fixedVersion": "1-150600.13.3.5",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-obs-build",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-obs-build",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-obs-qa",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-rt",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.10.17.1",
      "fix": "SUSE-SU-2024:3986-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3986-1",
      "released": "2024-11-13T10:13:55Z"
    },
    {
      "platform": "linux",
      "product": "kernel-rt_debug",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.10.17.1",
      "fix": "SUSE-SU-2024:3986-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3986-1",
      "released": "2024-11-13T10:13:55Z"
    },
    {
      "platform": "linux",
      "product": "kernel-source",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-source",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-source-azure",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.8.17.1",
      "fix": "SUSE-SU-2024:3984-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3984-1",
      "released": "2024-11-13T10:13:12Z"
    },
    {
      "platform": "linux",
      "product": "kernel-source-azure",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.8.17.1",
      "fix": "SUSE-SU-2024:3984-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3984-1",
      "released": "2024-11-13T10:13:12Z"
    },
    {
      "platform": "linux",
      "product": "kernel-source-coco",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-15061.9.coco15sp6.1",
      "fix": "SUSE-SU-2024:4387-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4387-1",
      "released": "2024-12-19T15:39:02Z"
    },
    {
      "platform": "linux",
      "product": "kernel-source-rt",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.10.17.1",
      "fix": "SUSE-SU-2024:3986-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3986-1",
      "released": "2024-11-13T10:13:55Z"
    },
    {
      "platform": "linux",
      "product": "kernel-syms",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-syms",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-syms-azure",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.8.17.1",
      "fix": "SUSE-SU-2024:3984-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3984-1",
      "released": "2024-11-13T10:13:12Z"
    },
    {
      "platform": "linux",
      "product": "kernel-syms-azure",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.8.17.1",
      "fix": "SUSE-SU-2024:3984-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3984-1",
      "released": "2024-11-13T10:13:12Z"
    },
    {
      "platform": "linux",
      "product": "kernel-syms-coco",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-15061.9.coco15sp6.1",
      "fix": "SUSE-SU-2024:4387-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4387-1",
      "released": "2024-12-19T15:39:02Z"
    },
    {
      "platform": "linux",
      "product": "kernel-syms-rt",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.10.17.1",
      "fix": "SUSE-SU-2024:3986-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-3986-1",
      "released": "2024-11-13T10:13:55Z"
    },
    {
      "platform": "linux",
      "product": "kernel-zfcpdump",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "kernel-zfcpdump",
      "release": "sles 15.6",
      "fixedVersion": "6.4.0-150600.23.30.1",
      "fix": "SUSE-SU-2024:4318-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2024-4318-1",
      "released": "2024-12-13T15:33:38Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "6.10.11-1",
      "fix": "DEBIAN-CVE-2024-46766",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2024-46766",
      "released": "2024-09-18T08:15:04Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "6.10.11-1",
      "fix": "DEBIAN-CVE-2024-46766",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2024-46766",
      "released": "2024-09-18T08:15:04Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-08T19:12:23Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}