p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gcp-5.15 · Seite 146

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4254

  1. CVE-2023-52887

    Hoch · CVSS 7.5EPSS 0,67%Korrektur verfügbar

    net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new

    In the Linux kernel, the following vulnerability has been resolved: net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new This patch enhances error handling in scenarios with RTS (Request to Send) messages arriving closely. It replaces the less informative WARN_ON_ONCE backtraces with a new error handling method. This provides clearer error messages and allows for the early termination of problematic sessions. Previously, sessions were only released at the end of j1939_xtp_rx_rts(). Potentially this could be reproduced with something like: testj1939 -r vcan0:0x80 & while true; do # send first

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2024-41098

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

    ata: libata-core: Fix null pointer dereference on error

    In the Linux kernel, the following vulnerability has been resolved: ata: libata-core: Fix null pointer dereference on error If the ata_port_alloc() call in ata_host_alloc() fails, ata_host_release() will get called. However, the code in ata_host_release() tries to free ata_port struct members unconditionally, which can lead to the following: BUG: unable to handle page fault for address: 0000000000003990 PGD 0 P4D 0 Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI CPU: 10 PID: 594 Comm: (udev-worker) Not tainted 6.10.0-rc5 #44 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-2.fc40 04/01/2014 RIP: 0010:ata_host_release.cold+0x2f/0

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2024-41097

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

    usb: atm: cxacru: fix endpoint checking in cxacru_bind()

    In the Linux kernel, the following vulnerability has been resolved: usb: atm: cxacru: fix endpoint checking in cxacru_bind() Syzbot is still reporting quite an old issue [1] that occurs due to incomplete checking of present usb endpoints. As such, wrong endpoints types may be used at urb sumbitting stage which in turn triggers a warning in usb_submit_urb(). Fix the issue by verifying that required endpoint types are present for both in and out endpoints, taking into account cmd endpoint type. Unfortunately, this patch has not been tested on real hardware. [1] Syzbot report: usb 1-1: BOGUS urb xfer, pipe 1 != type 3 WARNING: CPU: 0 PID: 8

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2024-41095

    Mittel · CVSS 5.7EPSS 0,24%Korrektur verfügbar

    drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes

    In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes In nv17_tv_get_ld_modes(), the return value of drm_mode_duplicate() is assigned to mode, which will lead to a possible NULL pointer dereference on failure of drm_mode_duplicate(). Add a check to avoid npd.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2024-41093

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

    drm/amdgpu: avoid using null object of framebuffer

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: avoid using null object of framebuffer Instead of using state->fb->obj[0] directly, get object from framebuffer by calling drm_gem_fb_get_obj() and return error code when object is null to avoid using null object of framebuffer.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2024-41092

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

    drm/i915/gt: Fix potential UAF by revoke of fence registers

    In the Linux kernel, the following vulnerability has been resolved: drm/i915/gt: Fix potential UAF by revoke of fence registers CI has been sporadically reporting the following issue triggered by igt@i915_selftest@live@hangcheck on ADL-P and similar machines: <6> [414.049203] i915: Running intel_hangcheck_live_selftests/igt_reset_evict_fence ... <6> [414.068804] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled <6> [414.068812] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled <3> [414.070354] Unable to pin Y-tiled fence; err:-4 <3> [414.071282] i915_vma_revoke_fence:301 GEM_BUG_ON(!i915_active_is_idle(&fence->active)) ... <4>[ 609.6039

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2024-41089

    Mittel · CVSS 5.7EPSS 0,24%Korrektur verfügbar

    drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes

    In the Linux kernel, the following vulnerability has been resolved: drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes In nv17_tv_get_hd_modes(), the return value of drm_mode_duplicate() is assigned to mode, which will lead to a possible NULL pointer dereference on failure of drm_mode_duplicate(). The same applies to drm_cvt_mode(). Add a check to avoid null pointer dereference.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2024-41087

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

    ata: libata-core: Fix double free on error

    In the Linux kernel, the following vulnerability has been resolved: ata: libata-core: Fix double free on error If e.g. the ata_port_alloc() call in ata_host_alloc() fails, we will jump to the err_out label, which will call devres_release_group(). devres_release_group() will trigger a call to ata_host_release(). ata_host_release() calls kfree(host), so executing the kfree(host) in ata_host_alloc() will lead to a double free: kernel BUG at mm/slub.c:553! Oops: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI CPU: 11 PID: 599 Comm: (udev-worker) Not tainted 6.10.0-rc5 #47 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-2.fc40 04

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2024-41081

    Kritisch · CVSS 9.8EPSS 0,87%Korrektur verfügbar

    ila: block BH in ila_output()

    In the Linux kernel, the following vulnerability has been resolved: ila: block BH in ila_output() As explained in commit 1378817486d6 ("tipc: block BH before using dst_cache"), net/core/dst_cache.c helpers need to be called with BH disabled. ila_output() is called from lwtunnel_output() possibly from process context, and under rcu_read_lock(). We might be interrupted by a softirq, re-enter ila_output() and corrupt dst_cache data structures. Fix the race by using local_bh_disable().

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2024-41080

    Mittel · CVSS 5.7EPSS 0,2%Korrektur verfügbar

    io_uring: fix possible deadlock in io_register_iowq_max_workers()

    In the Linux kernel, the following vulnerability has been resolved: io_uring: fix possible deadlock in io_register_iowq_max_workers() The io_register_iowq_max_workers() function calls io_put_sq_data(), which acquires the sqd->lock without releasing the uring_lock. Similar to the commit 009ad9f0c6ee ("io_uring: drop ctx->uring_lock before acquiring sqd->lock"), this can lead to a potential deadlock situation. To resolve this issue, the uring_lock is released before calling io_put_sq_data(), and then it is re-acquired after the function call. This change ensures that the locks are acquired in the correct order, preventing the possibility of

    • Auf 5.15.0-1077.86~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2024-41078

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

    btrfs: qgroup: fix quota root leak after quota disable failure

    In the Linux kernel, the following vulnerability has been resolved: btrfs: qgroup: fix quota root leak after quota disable failure If during the quota disable we fail when cleaning the quota tree or when deleting the root from the root tree, we jump to the 'out' label without ever dropping the reference on the quota root, resulting in a leak of the root since fs_info->quota_root is no longer pointing to the root (we have set it to NULL just before those steps). Fix this by always doing a btrfs_put_root() call under the 'out' label. This is a problem that exists since qgroups were first added in 2012 by commit bed92eae26cc ("Btrfs: qgroup i

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2024-41077

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

    null_blk: fix validation of block size

    In the Linux kernel, the following vulnerability has been resolved: null_blk: fix validation of block size Block size should be between 512 and PAGE_SIZE and be a power of 2. The current check does not validate this, so update the check. Without this patch, null_blk would Oops due to a null pointer deref when loaded with bs=1536 [1]. [axboe: remove unnecessary braces and != 0 check]

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2024-41073

    Kritisch · CVSS 9.8EPSS 0,67%Korrektur verfügbar

    nvme: avoid double free special payload

    In the Linux kernel, the following vulnerability has been resolved: nvme: avoid double free special payload If a discard request needs to be retried, and that retry may fail before a new special payload is added, a double free will result. Clear the RQF_SPECIAL_LOAD when the request is cleaned.

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2024-41072

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

    wifi: cfg80211: wext: add extra SIOCSIWSCAN data check

    In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: wext: add extra SIOCSIWSCAN data check In 'cfg80211_wext_siwscan()', add extra check whether number of channels passed via 'ioctl(sock, SIOCSIWSCAN, ...)' doesn't exceed IW_MAX_FREQUENCIES and reject invalid request with -EINVAL otherwise.

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2024-41070

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

    KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()

    In the Linux kernel, the following vulnerability has been resolved: KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() Al reported a possible use-after-free (UAF) in kvm_spapr_tce_attach_iommu_group(). It looks up `stt` from tablefd, but then continues to use it after doing fdput() on the returned fd. After the fdput() the tablefd is free to be closed by another thread. The close calls kvm_spapr_tce_release() and then release_spapr_tce_table() (via call_rcu()) which frees `stt`. Although there are calls to rcu_read_lock() in kvm_spapr_tce_attach_iommu_group() they are not sufficient to prevent the UAF, because `stt` is

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2024-41068

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

    s390/sclp: Fix sclp_init() cleanup on failure

    In the Linux kernel, the following vulnerability has been resolved: s390/sclp: Fix sclp_init() cleanup on failure If sclp_init() fails it only partially cleans up: if there are multiple failing calls to sclp_init() sclp_state_change_event will be added several times to sclp_reg_list, which results in the following warning: ------------[ cut here ]------------ list_add double add: new=000003ffe1598c10, prev=000003ffe1598bf0, next=000003ffe1598c10. WARNING: CPU: 0 PID: 1 at lib/list_debug.c:35 __list_add_valid_or_report+0xde/0xf8 CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.10.0-rc3 Krnl PSW : 0404c00180000000 000003ffe0d6076a (__list_add_val

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2024-41066

    Hoch · CVSS 7.5EPSS 0,53%Korrektur verfügbar

    ibmvnic: Add tx check to prevent skb leak

    In the Linux kernel, the following vulnerability has been resolved: ibmvnic: Add tx check to prevent skb leak Below is a summary of how the driver stores a reference to an skb during transmit: tx_buff[free_map[consumer_index]]->skb = new_skb; free_map[consumer_index] = IBMVNIC_INVALID_MAP; consumer_index ++; Where variable data looks like this: free_map == [4, IBMVNIC_INVALID_MAP, IBMVNIC_INVALID_MAP, 0, 3] consumer_index^ tx_buff == [skb=null, skb=<ptr>, skb=<ptr>, skb=null, skb=null] The driver has checks to ensure that free_map[consumer_index] pointed to a valid index b

    • Auf 5.15.0-1077.86~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2024-41065

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

    powerpc/pseries: Whitelist dtl slub object for copying to userspace

    In the Linux kernel, the following vulnerability has been resolved: powerpc/pseries: Whitelist dtl slub object for copying to userspace Reading the dispatch trace log from /sys/kernel/debug/powerpc/dtl/cpu-* results in a BUG() when the config CONFIG_HARDENED_USERCOPY is enabled as shown below. kernel BUG at mm/usercopy.c:102! Oops: Exception in kernel mode, sig: 5 [#1] LE PAGE_SIZE=64K MMU=Radix SMP NR_CPUS=2048 NUMA pSeries Modules linked in: xfs libcrc32c dm_service_time sd_mod t10_pi sg ibmvfc scsi_transport_fc ibmveth pseries_wdt dm_multipath dm_mirror dm_region_hash dm_log dm_mod fuse CPU: 27 PID: 1815 Comm: py

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2024-41064

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

    powerpc/eeh: avoid possible crash when edev->pdev changes

    In the Linux kernel, the following vulnerability has been resolved: powerpc/eeh: avoid possible crash when edev->pdev changes If a PCI device is removed during eeh_pe_report_edev(), edev->pdev will change and can cause a crash, hold the PCI rescan/remove lock while taking a copy of edev->pdev->bus.

    • Auf 5.15.0-1071.79~20.04.1 aktualisieren
    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 →