p PatchFirst

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

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

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

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

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

  1. CVE-2021-47434

    Средний · CVSS 5.5EPSS 0,24%Есть исправление

    xhci: Fix command ring pointer corruption while aborting a command

    In the Linux kernel, the following vulnerability has been resolved: xhci: Fix command ring pointer corruption while aborting a command The command ring pointer is located at [6:63] bits of the command ring control register (CRCR). All the control bits like command stop, abort are located at [0:3] bits. While aborting a command, we read the CRCR and set the abort bit and write to the CRCR. The read will always give command ring pointer as all zeros. So we essentially write only the control bits. Since we split the 64 bit write into two 32 bit writes, there is a possibility of xHC command ring stopped before the upper dword (all zeros) is wri

    • Обновитесь до 5.4.0-1059.63
  2. CVE-2023-52876

    Средний · CVSS 5.5EPSS 0,22%Есть исправление

    clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data

    In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data Add the check for the return value of mtk_alloc_clk_data() in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1124.133
  3. CVE-2023-52875

    Средний · CVSS 5.5EPSS 0,23%Есть исправление

    clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data

    In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data Add the check for the return value of mtk_alloc_clk_data() in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1124.133
  4. CVE-2023-52873

    Средний · CVSS 5.5EPSS 0,22%Есть исправление

    clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data

    In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data Add the check for the return value of mtk_alloc_clk_data() in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1124.133
  5. CVE-2023-52871

    Высокий · CVSS 7.1EPSS 0,23%Есть исправление

    soc: qcom: llcc: Handle a second device without data corruption

    In the Linux kernel, the following vulnerability has been resolved: soc: qcom: llcc: Handle a second device without data corruption Usually there is only one llcc device. But if there were a second, even a failed probe call would modify the global drv_data pointer. So check if drv_data is valid before overwriting it.

    • Обновитесь до 5.4.0-1124.133
  6. CVE-2023-52868

    Высокий · CVSS 7.8EPSS 0,24%Есть исправление

    thermal: core: prevent potential string overflow

    In the Linux kernel, the following vulnerability has been resolved: thermal: core: prevent potential string overflow The dev->id value comes from ida_alloc() so it's a number between zero and INT_MAX. If it's too high then these sprintf()s will overflow.

    • Обновитесь до 5.4.0-1124.133
  7. CVE-2023-52867

    Высокий · CVSS 7.1EPSS 0,26%Есть исправление

    drm/radeon: possible buffer overflow

    In the Linux kernel, the following vulnerability has been resolved: drm/radeon: possible buffer overflow Buffer 'afmt_status' of size 6 could overflow, since index 'afmt_idx' is checked after access.

    • Обновитесь до 5.4.0-1124.133
  8. CVE-2023-52865

    Средний · CVSS 5.5EPSS 0,24%Есть исправление

    clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data

    In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data Add the check for the return value of mtk_alloc_clk_data() in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1124.133
  9. CVE-2023-52864

    Высокий · CVSS 7EPSS 0,27%Есть исправление

    platform/x86: wmi: Fix opening of char device

    In the Linux kernel, the following vulnerability has been resolved: platform/x86: wmi: Fix opening of char device Since commit fa1f68db6ca7 ("drivers: misc: pass miscdevice pointer via file private data"), the miscdevice stores a pointer to itself inside filp->private_data, which means that private_data will not be NULL when wmi_char_open() is called. This might cause memory corruption should wmi_char_open() be unable to find its driver, something which can happen when the associated WMI device is deleted in wmi_free_devices(). Fix the problem by using the miscdevice pointer to retrieve the WMI device data associated with a char device usi

    • Обновитесь до 5.4.0-1124.133
  10. CVE-2023-52858

    Средний · CVSS 6.2EPSS 0,25%Есть исправление

    clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data

    In the Linux kernel, the following vulnerability has been resolved: clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data Add the check for the return value of mtk_alloc_clk_data() in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1124.133
  11. CVE-2023-52855

    Средний · CVSS 5.5EPSS 0,24%Есть исправление

    usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency

    In the Linux kernel, the following vulnerability has been resolved: usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency In _dwc2_hcd_urb_enqueue(), "urb->hcpriv = NULL" is executed without holding the lock "hsotg->lock". In _dwc2_hcd_urb_dequeue(): spin_lock_irqsave(&hsotg->lock, flags); ... if (!urb->hcpriv) { dev_dbg(hsotg->dev, "## urb->hcpriv is NULL ##\n"); goto out; } rc = dwc2_hcd_urb_dequeue(hsotg, urb->hcpriv); // Use urb->hcpriv ... out: spin_unlock_irqrestore(&hsotg->lock, flags); When _dwc2_hcd_urb_enqueue() and _dwc2_hcd_urb_dequeue() are concurrently executed, the NULL chec

    • Обновитесь до 5.4.0-1124.133
  12. CVE-2023-52853

    Средний · CVSS 5.5EPSS 0,24%Есть исправление

    hid: cp2112: Fix duplicate workqueue initialization

    In the Linux kernel, the following vulnerability has been resolved: hid: cp2112: Fix duplicate workqueue initialization Previously the cp2112 driver called INIT_DELAYED_WORK within cp2112_gpio_irq_startup, resulting in duplicate initilizations of the workqueue on subsequent IRQ startups following an initial request. This resulted in a warning in set_work_data in workqueue.c, as well as a rare NULL dereference within process_one_work in workqueue.c. Initialize the workqueue within _probe instead.

    • Обновитесь до 5.4.0-1124.133
  13. CVE-2023-52847

    Высокий · CVSS 7.8EPSS 0,19%Есть исправление

    media: bttv: fix use after free error due to btv->timeout timer

    In the Linux kernel, the following vulnerability has been resolved: media: bttv: fix use after free error due to btv->timeout timer There may be some a race condition between timer function bttv_irq_timeout and bttv_remove. The timer is setup in probe and there is no timer_delete operation in remove function. When it hit kfree btv, the function might still be invoked, which will cause use after free bug. This bug is found by static analysis, it may be false positive. Fix it by adding del_timer_sync invoking to the remove function. cpu0 cpu1 bttv_probe ->timer_setup

    • Обновитесь до 5.4.0-1124.133
  14. CVE-2023-52845

    Высокий · CVSS 7.1EPSS 0,27%Есть исправление

    tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING

    In the Linux kernel, the following vulnerability has been resolved: tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING syzbot reported the following uninit-value access issue [1]: ===================================================== BUG: KMSAN: uninit-value in strlen lib/string.c:418 [inline] BUG: KMSAN: uninit-value in strstr+0xb8/0x2f0 lib/string.c:756 strlen lib/string.c:418 [inline] strstr+0xb8/0x2f0 lib/string.c:756 tipc_nl_node_reset_link_stats+0x3ea/0xb50 net/tipc/node.c:2595 genl_family_rcv_msg_doit net/netlink/genetlink.c:971 [inline] genl_family_rcv_msg net/netlink/genetlink.c:1051 [inline] genl_rcv_msg+0x1

    • Обновитесь до 5.4.0-1124.133
  15. CVE-2023-52843

    Средний · CVSS 5.5EPSS 0,24%Есть исправление

    llc: verify mac len before reading mac header

    In the Linux kernel, the following vulnerability has been resolved: llc: verify mac len before reading mac header LLC reads the mac header with eth_hdr without verifying that the skb has an Ethernet header. Syzbot was able to enter llc_rcv on a tun device. Tun can insert packets without mac len and with user configurable skb->protocol (passing a tun_pi header when not configuring IFF_NO_PI). BUG: KMSAN: uninit-value in llc_station_ac_send_test_r net/llc/llc_station.c:81 [inline] BUG: KMSAN: uninit-value in llc_station_rcv+0x6fb/0x1290 net/llc/llc_station.c:111 llc_station_ac_send_test_r net/llc/llc_station.c:81 [inline] ll

    • Обновитесь до 5.4.0-1124.133
  16. CVE-2023-52840

    Высокий · CVSS 7.8EPSS 0,24%Есть исправление

    Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()

    In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_device() calls rmi_release_function() which frees "fn" so the dereference on the next line "fn->num_of_irqs" is a use after free. Move the put_device() to the end to fix this.

    • Обновитесь до 5.4.0-1124.133
  17. CVE-2023-52838

    Средний · CVSS 6.2EPSS 0,25%Есть исправление

    fbdev: imsttfb: fix a resource leak in probe

    In the Linux kernel, the following vulnerability has been resolved: fbdev: imsttfb: fix a resource leak in probe I've re-written the error handling but the bug is that if init_imstt() fails we need to call iounmap(par->cmap_regs).

    • Обновитесь до 5.4.0-1124.133
  18. CVE-2023-52836

    Высокий · CVSS 7.8EPSS 0,26%Есть исправление

    locking/ww_mutex/test: Fix potential workqueue corruption

    In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress s

    • Обновитесь до 5.4.0-1124.133

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

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

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