{
  "cveId": "CVE-2024-35968",
  "url": "https://patchblox.com/security/cve/CVE-2024-35968",
  "summary": "CVE-2024-35968 is fixed in 20 products on 1 platform, first by DEBIAN-CVE-2024-35968, released May 20, 2024. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "linux: In the Linux kernel, the following vulnerability has been resolved:  pds_core: Fix pdsc_check_pci_health function to...",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  pds_core: Fix pdsc_check_pci_health function to use work thread  When the driver notices fw_status == 0xff it tries to perform a PCI reset on itself via pci_reset_function() in the context of the driver\u0027s health thread. However, pdsc_reset_prepare calls pdsc_stop_health_thread(), which attempts to stop/flush the health thread. This results in a deadlock because the stop/flush will never complete since the driver called pci_reset_function() from the health thread context. Fix by changing the pdsc_check_pci_health_function() to queue a newly introduced pdsc_pci_reset_thread() on the pdsc\u0027s work queue.  Unloading the driver in the fw_down/dead state uncovered another issue, which can be seen in the following trace:  WARNING: CPU: 51 PID: 6914 at kernel/workqueue.c:1450 __queue_work\u002B0x358/0x440 [...] RIP: 0010:__queue_work\u002B0x358/0x440 [...] Call Trace:  \u003CTASK\u003E  ? __warn\u002B0x85/0x140  ? __queue_work\u002B0x358/0x440  ? report_bug\u002B0xfc/0x1e0  ? handle_bug\u002B0x3f/0x70  ? exc_invalid_op\u002B0x17/0x70  ? asm_exc_invalid_op\u002B0x1a/0x20  ? __queue_work\u002B0x358/0x440  queue_work_on\u002B0x28/0x30  pdsc_devcmd_locked\u002B0x96/0xe0 [pds_core]  pdsc_devcmd_reset\u002B0x71/0xb0 [pds_core]  pdsc_teardown\u002B0x51/0xe0 [pds_core]  pdsc_remove\u002B0x106/0x200 [pds_core]  pci_device_remove\u002B0x37/0xc0  device_release_driver_internal\u002B0xae/0x140  driver_detach\u002B0x48/0x90  bus_remove_driver\u002B0x6d/0xf0  pci_unregister_driver\u002B0x2e/0xa0  pdsc_cleanup_module\u002B0x10/0x780 [pds_core]  __x64_sys_delete_module\u002B0x142/0x2b0  ? syscall_trace_enter.isra.18\u002B0x126/0x1a0  do_syscall_64\u002B0x3b/0x90  entry_SYSCALL_64_after_hwframe\u002B0x72/0xdc RIP: 0033:0x7fbd9d03a14b [...]  Fix this by preventing the devcmd reset if the FW is not running.",
  "published": "2024-05-20T10:15:11Z",
  "severity": "medium",
  "cvss": 5.5,
  "cvssVector": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
  "epss": 0.00156,
  "epssPercentile": 0.04725,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "bpftool",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "bpftool",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-container",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-container",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-container-debug",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-container-debug",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-core",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-core",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-core",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-core",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-devel",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-devel",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-modules",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-modules",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-modules-extra",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-debug-modules-extra",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-devel",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-devel",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-doc",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-doc",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-modules",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-modules",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-modules-extra",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek-modules-extra",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-core",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-core",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-devel",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-devel",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-modules",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-modules",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-modules-extra",
      "release": "ol 8",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "kernel-uek64k-modules-extra",
      "release": "ol 9",
      "fixedVersion": "0:5.15.0-314.193.5.3.el9uek",
      "fix": "ELSA-2025-25757",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-25757",
      "released": "2025-11-10T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "6.8.9-1",
      "fix": "DEBIAN-CVE-2024-35968",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2024-35968",
      "released": "2024-05-20T10:15:11Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "6.8.9-1",
      "fix": "DEBIAN-CVE-2024-35968",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2024-35968",
      "released": "2024-05-20T10:15:11Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-08T06:59:42Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}