p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gcp · Seite 183

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-gcp: 407. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6844

  1. CVE-2022-50256

    Hoch · CVSS 7.8EPSS 0,16%Keine Korrektur veröffentlicht

    drm/meson: remove drm bridges at aggregate driver unbind time

    In the Linux kernel, the following vulnerability has been resolved: drm/meson: remove drm bridges at aggregate driver unbind time drm bridges added by meson_encoder_hdmi_init and meson_encoder_cvbs_init were not manually removed at module unload time, which caused dangling references to freed memory to remain linked in the global bridge_list. When loading the driver modules back in, the same functions would again call drm_bridge_add, and when traversing the global bridge_list, would end up peeking into freed memory. Once again KASAN revealed the problem: [ +0.000095] ============================================================= [ +0.00

    Veröffentlicht Aktualisiert
  2. CVE-2022-50253

    Mittel · CVSS 6.7EPSS 0,16%Korrektur verfügbar

    bpf: make sure skb->len != 0 when redirecting to a tunneling device

    In the Linux kernel, the following vulnerability has been resolved: bpf: make sure skb->len != 0 when redirecting to a tunneling device syzkaller managed to trigger another case where skb->len == 0 when we enter __dev_queue_xmit: WARNING: CPU: 0 PID: 2470 at include/linux/skbuff.h:2576 skb_assert_len include/linux/skbuff.h:2576 [inline] WARNING: CPU: 0 PID: 2470 at include/linux/skbuff.h:2576 __dev_queue_xmit+0x2069/0x35e0 net/core/dev.c:4295 Call Trace: dev_queue_xmit+0x17/0x20 net/core/dev.c:4406 __bpf_tx_skb net/core/filter.c:2115 [inline] __bpf_redirect_no_mac net/core/filter.c:2140 [inline] __bpf_redirect+0x5fb/0xda0 net/core/fil

    • Auf 4.15.0-1147.163~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50252

    Hoch · CVSS 7.8EPSS 0,17%Korrektur verfügbar

    igb: Do not free q_vector unless new one was allocated

    In the Linux kernel, the following vulnerability has been resolved: igb: Do not free q_vector unless new one was allocated Avoid potential use-after-free condition under memory pressure. If the kzalloc() fails, q_vector will be freed but left in the original adapter->q_vector[v_idx] array position.

    • Auf 4.15.0-1147.163~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50251

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    mmc: vub300: fix return value check of mmc_add_host()

    In the Linux kernel, the following vulnerability has been resolved: mmc: vub300: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, the memory that allocated in mmc_alloc_host() will be leaked and it will lead a kernel crash because of deleting not added device in the remove path. So fix this by checking the return value and goto error path which will call mmc_free_host(), besides, the timer added before mmc_add_host() needs be del. And this patch fixes another missing call mmc_free_host() if usb_control_msg() fails.

    • Auf 4.15.0-1147.163~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50249

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    memory: of: Fix refcount leak bug in of_get_ddr_timings()

    In the Linux kernel, the following vulnerability has been resolved: memory: of: Fix refcount leak bug in of_get_ddr_timings() We should add the of_node_put() when breaking out of for_each_child_of_node() as it will automatically increase and decrease the refcount.

    • Auf 4.15.0-1146.162~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50245

    Hoch · CVSS 7.8EPSS 0,17%Korrektur verfügbar

    rapidio: fix possible UAF when kfifo_alloc() fails

    In the Linux kernel, the following vulnerability has been resolved: rapidio: fix possible UAF when kfifo_alloc() fails If kfifo_alloc() fails in mport_cdev_open(), goto err_fifo and just free priv. But priv is still in the chdev->file_list, then list traversal may cause UAF. This fixes the following smatch warning: drivers/rapidio/devices/rio_mport_cdev.c:1930 mport_cdev_open() warn: '&priv->list' not removed from list

    • Auf 4.15.0-1147.163~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-50244

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()

    In the Linux kernel, the following vulnerability has been resolved: cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() If device_register() fails in cxl_pci_afu|adapter(), the device is not added, device_unregister() can not be called in the error path, otherwise it will cause a null-ptr-deref because of removing not added device. As comment of device_register() says, it should use put_device() to give up the reference in the error path. So split device_unregister() into device_del() and put_device(), then goes to put dev when register fails.

    • Auf 4.15.0-1147.163~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-50242

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()

    In the Linux kernel, the following vulnerability has been resolved: drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() If vp alloc failed in qlcnic_sriov_init(), all previously allocated vp needs to be freed.

    • Auf 4.15.0-1147.163~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-50236

    Mittel · CVSS 5.5EPSS 0,16%Keine Korrektur veröffentlicht

    iommu/mediatek: Fix crash on isr after kexec()

    In the Linux kernel, the following vulnerability has been resolved: iommu/mediatek: Fix crash on isr after kexec() If the system is rebooted via isr(), the IRQ handler might be triggered before the domain is initialized. Resulting on an invalid memory access error. Fix: [ 0.500930] Unable to handle kernel read from unreadable memory at virtual address 0000000000000070 [ 0.501166] Call trace: [ 0.501174] report_iommu_fault+0x28/0xfc [ 0.501180] mtk_iommu_isr+0x10c/0x1c0 [ joro: Fixed spelling in commit message ]

    Veröffentlicht Aktualisiert
  10. CVE-2025-39801

    Mittel · CVSS 5.5EPSS 0,15%Keine Korrektur veröffentlicht

    usb: dwc3: Remove WARN_ON for device endpoint command timeouts

    In the Linux kernel, the following vulnerability has been resolved: usb: dwc3: Remove WARN_ON for device endpoint command timeouts This commit addresses a rarely observed endpoint command timeout which causes kernel panic due to warn when 'panic_on_warn' is enabled and unnecessary call trace prints when 'panic_on_warn' is disabled. It is seen during fast software-controlled connect/disconnect testcases. The following is one such endpoint command timeout that we observed: 1. Connect ======= ->dwc3_thread_interrupt ->dwc3_ep0_interrupt ->configfs_composite_setup ->composite_setup ->usb_ep_queue ->dwc3_gadget_ep0_queue

    Veröffentlicht Aktualisiert
  11. CVE-2025-39800

    Hoch · CVSS 7.8EPSS 0,16%Keine Korrektur veröffentlicht

    btrfs: abort transaction on unexpected eb generation at btrfs_copy_root()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() If we find an unexpected generation for the extent buffer we are cloning at btrfs_copy_root(), we just WARN_ON() and don't error out and abort the transaction, meaning we allow to persist metadata with an unexpected generation. Instead of warning only, abort the transaction and return -EUCLEAN.

    Veröffentlicht Aktualisiert
  12. CVE-2025-39798

    Hoch · CVSS 7.3EPSS 0,28%Keine Korrektur veröffentlicht

    NFS: Fix the setting of capabilities when automounting a new filesystem

    In the Linux kernel, the following vulnerability has been resolved: NFS: Fix the setting of capabilities when automounting a new filesystem Capabilities cannot be inherited when we cross into a new filesystem. They need to be reset to the minimal defaults, and then probed for again.

    Veröffentlicht Aktualisiert
  13. CVE-2025-39797

    Hoch · CVSS 7.8EPSS 0,16%Keine Korrektur veröffentlicht

    xfrm: Duplicate SPI Handling

    In the Linux kernel, the following vulnerability has been resolved: xfrm: Duplicate SPI Handling The issue originates when Strongswan initiates an XFRM_MSG_ALLOCSPI Netlink message, which triggers the kernel function xfrm_alloc_spi(). This function is expected to ensure uniqueness of the Security Parameter Index (SPI) for inbound Security Associations (SAs). However, it can return success even when the requested SPI is already in use, leading to duplicate SPIs assigned to multiple inbound SAs, differentiated only by their destination addresses. This behavior causes inconsistencies during SPI lookups for inbound packets. Since the lookup ma

    Veröffentlicht Aktualisiert
  14. CVE-2025-39787

    Hoch · CVSS 7.8EPSS 0,17%Keine Korrektur veröffentlicht

    soc: qcom: mdt_loader: Ensure we don't read past the ELF header

    In the Linux kernel, the following vulnerability has been resolved: soc: qcom: mdt_loader: Ensure we don't read past the ELF header When the MDT loader is used in remoteproc, the ELF header is sanitized beforehand, but that's not necessary the case for other clients. Validate the size of the firmware buffer to ensure that we don't read past the end as we iterate over the header. e_phentsize and e_shentsize are validated as well, to ensure that the assumptions about step size in the traversal are valid.

    Veröffentlicht Aktualisiert
  15. CVE-2025-39782

    Mittel · CVSS 5.7EPSS 0,13%Keine Korrektur veröffentlicht

    jbd2: prevent softlockup in jbd2_log_do_checkpoint()

    In the Linux kernel, the following vulnerability has been resolved: jbd2: prevent softlockup in jbd2_log_do_checkpoint() Both jbd2_log_do_checkpoint() and jbd2_journal_shrink_checkpoint_list() periodically release j_list_lock after processing a batch of buffers to avoid long hold times on the j_list_lock. However, since both functions contend for j_list_lock, the combined time spent waiting and processing can be significant. jbd2_journal_shrink_checkpoint_list() explicitly calls cond_resched() when need_resched() is true to avoid softlockups during prolonged operations. But jbd2_log_do_checkpoint() only exits its loop when need_resched() i

    Veröffentlicht Aktualisiert
  16. CVE-2025-39773

    Mittel · CVSS 6.8EPSS 0,12%Keine Korrektur veröffentlicht

    net: bridge: fix soft lockup in br_multicast_query_expired()

    In the Linux kernel, the following vulnerability has been resolved: net: bridge: fix soft lockup in br_multicast_query_expired() When set multicast_query_interval to a large value, the local variable 'time' in br_multicast_send_query() may overflow. If the time is smaller than jiffies, the timer will expire immediately, and then call mod_timer() again, which creates a loop and may trigger the following soft lockup issue. watchdog: BUG: soft lockup - CPU#1 stuck for 221s! [rb_consumer:66] CPU: 1 UID: 0 PID: 66 Comm: rb_consumer Not tainted 6.16.0+ #259 PREEMPT(none) Call Trace: <IRQ> __netdev_alloc_skb+0x2e/0x3a0 br_ip6_multi

    Veröffentlicht Aktualisiert
  17. CVE-2025-39772

    Mittel · CVSS 5.5EPSS 0,15%Keine Korrektur veröffentlicht

    drm/hisilicon/hibmc: fix the hibmc loaded failed bug

    In the Linux kernel, the following vulnerability has been resolved: drm/hisilicon/hibmc: fix the hibmc loaded failed bug When hibmc loaded failed, the driver use hibmc_unload to free the resource, but the mutexes in mode.config are not init, which will access an NULL pointer. Just change goto statement to return, because hibnc_hw_init() doesn't need to free anything.

    Veröffentlicht Aktualisiert
  18. CVE-2025-39764

    Mittel · CVSS 6.8EPSS 0,17%Keine Korrektur veröffentlicht

    netfilter: ctnetlink: remove refcounting in expectation dumpers

    In the Linux kernel, the following vulnerability has been resolved: netfilter: ctnetlink: remove refcounting in expectation dumpers Same pattern as previous patch: do not keep the expectation object alive via refcount, only store a cookie value and then use that as the skip hint for dump resumption. AFAICS this has the same issue as the one resolved in the conntrack dumper, when we do if (!refcount_inc_not_zero(&exp->use)) to increment the refcount, there is a chance that exp == last, which causes a double-increment of the refcount and subsequent memory leak.

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →