p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости linux-fips · Страница 30

За последние 30 дней в linux-fips опубликовано уязвимостей: 459; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 8292

  1. CVE-2026-97510

    Без оценкиEPSS 0,16%Нет опубликованного исправления

    thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response()

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Release request if tb_cfg_request() fails in __tb_xdomain_response() If tb_cfg_request() fails setting up the request (for example the control channel is shut down already) it returns an error without calling the callback. To avoid leaking that memory, call tb_cfg_request_put() if tb_cfg_request() fails.

    Опубликовано Обновлено
  2. CVE-2026-97509

    Высокий · CVSS 8.8EPSS 0,24%Нет опубликованного исправления

    thunderbolt: Keep XDomain reference during the lifetime of a service

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Keep XDomain reference during the lifetime of a service This is needed because we release the service ID in tb_service_release() and the ID array is owned by the parent XDomain.

    Опубликовано Обновлено
  3. CVE-2026-97508

    Высокий · CVSS 7.5EPSS 0,22%Нет опубликованного исправления

    thunderbolt: Set tb->root_switch to NULL when domain is stopped

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Set tb->root_switch to NULL when domain is stopped Similarly what we do with the firmware connection manager. This makes tb_xdp_handle_request() return error to the remote host. However, we need to make sure we keep the uuid alive so that we can reply until the whole domain is released.

    Опубликовано Обновлено
  4. CVE-2026-97507

    Без оценкиEPSS 0,16%Нет опубликованного исправления

    media: dm1105: fix missing error check for dma_alloc_coherent

    In the Linux kernel, the following vulnerability has been resolved: media: dm1105: fix missing error check for dma_alloc_coherent The return value of dm1105_dma_map(), which handles DMA memory allocation, is ignored in dm1105_hw_init(). If dma_alloc_coherent() fails, the driver will proceed using a NULL pointer for DMA transfers, leading to a kernel oops or invalid hardware access. Fix this by checking the return value and propagating -ENOMEM on failure.

    Опубликовано Обновлено
  5. CVE-2026-97506

    Без оценкиEPSS 0,16%Нет опубликованного исправления

    crypto: ixp4xx - fix buffer chain unwind on allocation failure

    In the Linux kernel, the following vulnerability has been resolved: crypto: ixp4xx - fix buffer chain unwind on allocation failure chainup_buffers() builds a linked list of buffer descriptors for a scatterlist. If dma_pool_alloc() fails while constructing the list, the current code sets buf to NULL and later dereferences it unconditionally at the end of the function: buf->next = NULL; buf->phys_next = 0; This can lead to a null-pointer dereference on allocation failure. If the failure happens after part of the descriptor chain has already been allocated and DMA-mapped, the partially constructed chain also needs to be released. Fix t

    Опубликовано Обновлено
  6. CVE-2026-97505

    Без оценкиEPSS 0,16%Нет опубликованного исправления

    PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store()

    In the Linux kernel, the following vulnerability has been resolved: PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store() Currently, the __resource_resize_store() allows writing to the resourceN_resize sysfs attribute to change a BAR's size without checking for capabilities, currently relying only on the file access check. Resizing a BAR modifies PCI device configuration and can disrupt active drivers. After the upcoming conversion to static attributes, it will also trigger resource file updates via sysfs_update_groups(). Add a CAP_SYS_ADMIN check to prevent unprivileged users from performing BAR resize operations.

    Опубликовано Обновлено
  7. CVE-2026-97504

    Без оценкиEPSS 0,15%Нет опубликованного исправления

    watchdog: lenovo_se10_wdt: Fix use-after-free and resource leak risk

    In the Linux kernel, the following vulnerability has been resolved: watchdog: lenovo_se10_wdt: Fix use-after-free and resource leak risk Review by sashiko.dev highlighted potential use after free and resource leak instances. Set se10_pdev to null to prevent use after free Remove DMI call back and instead directly call se10_create_platform_device. Handle error cases appropriately

    Опубликовано Обновлено
  8. CVE-2026-97503

    Без оценкиEPSS 0,16%Нет опубликованного исправления

    genirq/proc: Size interrupt directory names for 10-digit interrupt numbers

    In the Linux kernel, the following vulnerability has been resolved: genirq/proc: Size interrupt directory names for 10-digit interrupt numbers /proc/irq/<n>/ directory names are built in `char name[10]` buffers with `sprintf(name, "%u", irq)`. Ten-digit IRQ numbers already need 11 bytes including the trailing NUL, and current sparse-IRQ configurations allow interrupt numbers in that range. Size the temporary name buffer for the current decimal form and switch to bounded formatting when creating or removing the proc entry.

    Опубликовано Обновлено
  9. CVE-2026-97502

    Без оценкиEPSS 0,16%Нет опубликованного исправления

    mmc: davinci: avoid NULL deref of host->data in IRQ handler

    In the Linux kernel, the following vulnerability has been resolved: mmc: davinci: avoid NULL deref of host->data in IRQ handler mmc_davinci_irq() returns early only when both host->cmd and host->data are NULL: if (host->cmd == NULL && host->data == NULL) { ... return IRQ_NONE; } So we may legitimately reach the rest of the handler with host->data == NULL (and therefore data == NULL). The DATDNE branch already guards against this with an explicit "if (data != NULL)" check, but the subsequent TOUTRD ("read data timeout") and CRCWR/CRCRD ("data CRC error") branches dereference data unconditionally: if (qstatus & MM

    Опубликовано Обновлено
  10. CVE-2026-97501

    Без оценкиEPSS 0,17%Нет опубликованного исправления

    pinctrl: mediatek: paris: bypass pinctrl GPIO layer in set GPIO direction

    In the Linux kernel, the following vulnerability has been resolved: pinctrl: mediatek: paris: bypass pinctrl GPIO layer in set GPIO direction pinctrl_gpio_direction_input() / pinctrl_gpio_direction_output() take the pinctrl mutex. This causes a gpiochip operations to need to sleep. Worse yet, the .can_sleep field in the gpiochip is not set. This causes the shared GPIO proxy to trip over, as it uses gpiod_cansleep() to check whether it can use a spinlock or needs a mutex. In this case, it ends up taking a spinlock, then calls pinctrl_gpio_direction_output(), which takes a mutex. This causes a huge warning. While this class of Mediatek hardw

    Опубликовано Обновлено
  11. CVE-2026-97500

    Средний · CVSS 6EPSS 0,16%Нет опубликованного исправления

    wifi: rtw89: phy: check length before parsing PHY status IE

    In the Linux kernel, the following vulnerability has been resolved: wifi: rtw89: phy: check length before parsing PHY status IE Hardware might report PHY status IE with unexpected length, and parser might access out of range. Check the length ahead.

    Опубликовано Обновлено
  12. CVE-2026-97499

    Без оценкиEPSS 0,15%Нет опубликованного исправления

    coresight: perf: Retrieve path and source from event data

    In the Linux kernel, the following vulnerability has been resolved: coresight: perf: Retrieve path and source from event data ETM perf callbacks currently use the per-CPU csdev_src pointer, which can race with updates during device registration and unregistration. The AUX setup already builds and stores the path in the event data. Use this path to retrieve the source instead of csdev_src to avoid the race. Export coresight_get_source() and add etm_event_get_ctxt_path() to retrieve the context's path and its source with READ_ONCE() / WRITE_ONCE() accessors. Give the comments to explain why this approach is safe when pause or resume callbac

    Опубликовано Обновлено
  13. CVE-2026-97498

    Средний · CVSS 5.7EPSS 0,15%Нет опубликованного исправления

    drm/amdgpu/userq: pin mqd and fw object bo to avoid eviction

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/userq: pin mqd and fw object bo to avoid eviction mqd and fw objects are queue core objects which should remain valid and never be unmapped and evicted for user queues to work properly. During eviction if these buffers are evicted the hw continue to use the invalid addresses and caused page faults and system hung.

    Опубликовано Обновлено
  14. CVE-2026-97497

    Высокий · CVSS 7.8EPSS 0,13%Нет опубликованного исправления

    drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id allocate_sdma_queue has an option where the sdma queue id can be specified (used by CRIU). We weren't bounds-checking that value. Confirm it's less than the maximum number of queues.

    Опубликовано Обновлено
  15. CVE-2026-97496

    Высокий · CVSS 7.1EPSS 0,12%Нет опубликованного исправления

    drm/amdkfd: Fix OOB memory exposure in get_wave_state()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix OOB memory exposure in get_wave_state() The get_wave_state() function for v9 trusts cp_hqd_cntl_stack_size and cp_hqd_cntl_stack_offset values read directly from the MQD, which are written by GPU microcode and fully attacker-controlled on the CRIU-restore path (via AMDKFD_IOC_RESTORE_PROCESS with H3). this leads to an unbounded copy_to_user() that can leak adjacent GTT/kernel memory. If offset > size, integer underflow produces a ~4 GiB read length, if size is set to 1 MiB against a 4 KiB allocation, we leak 1 MiB of adjacent kernel memory (other queues' MQ

    Опубликовано Обновлено
  16. CVE-2026-97495

    Без оценкиEPSS 0,17%Нет опубликованного исправления

    drm/amdkfd: Check bounds on allocate_doorbell

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Check bounds on allocate_doorbell allocated_doorbell has an option to set the doorbell id to a specific value (used by CRIU). This value was not bounds checked. Check to confirm it's less than KFD_MAX_NUM_OF_QUEUES_PER_PROCESS.

    Опубликовано Обновлено
  17. CVE-2026-97494

    Без оценкиEPSS 0,17%Нет опубликованного исправления

    drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw Change psp_copy_fw from void to int: return -ENODEV when drm_dev_enter fails, and -EINVAL when the image size is zero or larger than the 1 MiB PSP private buffer. Replace open-coded memset/memcpy into fw_pri_buf with psp_copy_fw.

    Опубликовано Обновлено
  18. CVE-2026-97493

    Высокий · CVSS 7EPSS 0,17%Нет опубликованного исправления

    drm/amdgpu: Bound GPIO I2C table entry count from VBIOS

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Bound GPIO I2C table entry count from VBIOS Reject undersized tables and cap the derived entry count to AMDGPU_MAX_I2C_BUS so we do not overrun adev->i2c_bus[] or walk an absurd number of entries on corrupt size fields.

    Опубликовано Обновлено
  19. CVE-2026-97492

    Без оценкиEPSS 0,17%Нет опубликованного исправления

    wifi: mac80211: don't call ieee80211_handle_reconfig_failure when not needed

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don't call ieee80211_handle_reconfig_failure when not needed In case reconfiguration of NAN fails, we call ieee80211_handle_reconfig_failure, that marks all interfaces as not in the driver. Then, at the error path of the reconfig, cfg80211_shutdown_all_interfaces is called to destroy all the interfaces. If we have any other interface but the NAN one, for example a BSS station, then when its state (links, stations) will be removed, we won't tell the driver about this, because we will think that the interfaces are not in the driver, and then drivers might rem

    Опубликовано Обновлено
  20. CVE-2026-97491

    Без оценкиEPSS 0,17%Нет опубликованного исправления

    net/rds: Don't sleep inside rds_ib_conn_path_shutdown

    In the Linux kernel, the following vulnerability has been resolved: net/rds: Don't sleep inside rds_ib_conn_path_shutdown New rds rdma self tests exposed a hang when tearing down the ib network configs. This is caused by the shutdown worker thread sleeping on the wait_event call, which blocks other work items in the queue. Fix this by changing wait_event to wait_event timeout, and looping until the wait check succeeds.

    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →