p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

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

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-2024-38597

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

    eth: sungem: remove .ndo_poll_controller to avoid deadlocks

    In the Linux kernel, the following vulnerability has been resolved: eth: sungem: remove .ndo_poll_controller to avoid deadlocks Erhard reports netpoll warnings from sungem: netpoll_send_skb_on_dev(): eth0 enabled interrupts in poll (gem_start_xmit+0x0/0x398) WARNING: CPU: 1 PID: 1 at net/core/netpoll.c:370 netpoll_send_skb+0x1fc/0x20c gem_poll_controller() disables interrupts, which may sleep. We can't sleep in netpoll, it has interrupts disabled completely. Strangely, gem_poll_controller() doesn't even poll the completions, and instead acts as if an interrupt has fired so it just schedules NAPI and exits. None of this has been necess

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

    Mittel · CVSS 4.7EPSS 0,19%Korrektur verfügbar

    af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg

    In the Linux kernel, the following vulnerability has been resolved: af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg A data-race condition has been identified in af_unix. In one data path, the write function unix_release_sock() atomically writes to sk->sk_shutdown using WRITE_ONCE. However, on the reader side, unix_stream_sendmsg() does not read it atomically. Consequently, this issue is causing the following KCSAN splat to occur: BUG: KCSAN: data-race in unix_release_sock / unix_stream_sendmsg write (marked) to 0xffff88867256ddbb of 1 bytes by task 7270 on cpu 28: unix_release_sock (net/unix/af_unix.c:640) unix_releas

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2024-38591

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

    RDMA/hns: Fix deadlock on SRQ async events.

    In the Linux kernel, the following vulnerability has been resolved: RDMA/hns: Fix deadlock on SRQ async events. xa_lock for SRQ table may be required in AEQ. Use xa_store_irq()/ xa_erase_irq() to avoid deadlock.

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

    Hoch · CVSS 7.1EPSS 0,31%Korrektur verfügbar

    RDMA/hns: Modify the print level of CQE error

    In the Linux kernel, the following vulnerability has been resolved: RDMA/hns: Modify the print level of CQE error Too much print may lead to a panic in kernel. Change ibdev_err() to ibdev_err_ratelimited(), and change the printing level of cqe dump to debug level.

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

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

    netrom: fix possible dead-lock in nr_rt_ioctl()

    In the Linux kernel, the following vulnerability has been resolved: netrom: fix possible dead-lock in nr_rt_ioctl() syzbot loves netrom, and found a possible deadlock in nr_rt_ioctl [1] Make sure we always acquire nr_node_list_lock before nr_node_lock(nr_node) [1] WARNING: possible circular locking dependency detected 6.9.0-rc7-syzkaller-02147-g654de42f3fc6 #0 Not tainted ------------------------------------------------------ syz-executor350/5129 is trying to acquire lock: ffff8880186e2070 (&nr_node->node_lock){+...}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:356 [inline] ffff8880186e2070 (&nr_node->node_lock){+...}-{2:2}, at: nr_

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

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

    ftrace: Fix possible use-after-free issue in ftrace_location()

    In the Linux kernel, the following vulnerability has been resolved: ftrace: Fix possible use-after-free issue in ftrace_location() KASAN reports a bug: BUG: KASAN: use-after-free in ftrace_location+0x90/0x120 Read of size 8 at addr ffff888141d40010 by task insmod/424 CPU: 8 PID: 424 Comm: insmod Tainted: G W 6.9.0-rc2+ [...] Call Trace: <TASK> dump_stack_lvl+0x68/0xa0 print_report+0xcf/0x610 kasan_report+0xb5/0xe0 ftrace_location+0x90/0x120 register_kprobe+0x14b/0xa40 kprobe_init+0x2d/0xff0 [kprobe_example] do_one_initcall+0x8f/0x2d0 do_init_module+0x13a/0x3c0 load_module+0x3082/0x33d

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

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

    speakup: Fix sizeof() vs ARRAY_SIZE() bug

    In the Linux kernel, the following vulnerability has been resolved: speakup: Fix sizeof() vs ARRAY_SIZE() bug The "buf" pointer is an array of u16 values. This code should be using ARRAY_SIZE() (which is 256) instead of sizeof() (which is 512), otherwise it can the still got out of bounds.

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

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

    r8169: Fix possible ring buffer corruption on fragmented Tx packets.

    In the Linux kernel, the following vulnerability has been resolved: r8169: Fix possible ring buffer corruption on fragmented Tx packets. An issue was found on the RTL8125b when transmitting small fragmented packets, whereby invalid entries were inserted into the transmit ring buffer, subsequently leading to calls to dma_unmap_single() with a null address. This was caused by rtl8169_start_xmit() not noticing changes to nr_frags which may occur when small packets are padded (to work around hardware quirks) in rtl8169_tso_csum_v2(). To fix this, postpone inspecting nr_frags until after any padding has been applied.

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

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

    nilfs2: fix use-after-free of timer for log writer thread

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix use-after-free of timer for log writer thread Patch series "nilfs2: fix log writer related issues". This bug fix series covers three nilfs2 log writer-related issues, including a timer use-after-free issue and potential deadlock issue on unmount, and a potential freeze issue in event synchronization found during their analysis. Details are described in each commit log. This patch (of 3): A use-after-free issue has been reported regarding the timer sc_timer on the nilfs_sc_info structure. The problem is that even though it is used to wake up a sleeping log

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2024-38582

    Mittel · CVSS 5.3EPSS 0,86%Korrektur verfügbar

    nilfs2: fix potential hang in nilfs_detach_log_writer()

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix potential hang in nilfs_detach_log_writer() Syzbot has reported a potential hang in nilfs_detach_log_writer() called during nilfs2 unmount. Analysis revealed that this is because nilfs_segctor_sync(), which synchronizes with the log writer thread, can be called after nilfs_segctor_destroy() terminates that thread, as shown in the call trace below: nilfs_detach_log_writer nilfs_segctor_destroy nilfs_segctor_kill_thread --> Shut down log writer thread flush_work nilfs_iput_work_func nilfs_dispose_list iput nilfs_evi

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2024-38580

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

    epoll: be better about file lifetimes

    In the Linux kernel, the following vulnerability has been resolved: epoll: be better about file lifetimes epoll can call out to vfs_poll() with a file pointer that may race with the last 'fput()'. That would make f_count go down to zero, and while the ep->mtx locking means that the resulting file pointer tear-down will be blocked until the poll returns, it means that f_count is already dead, and any use of it won't actually get a reference to the file any more: it's dead regardless. Make sure we have a valid ref on the file pointer before we call down to vfs_poll() from the epoll routines.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2024-38579

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

    crypto: bcm - Fix pointer arithmetic

    In the Linux kernel, the following vulnerability has been resolved: crypto: bcm - Fix pointer arithmetic In spu2_dump_omd() value of ptr is increased by ciph_key_len instead of hash_iv_len which could lead to going beyond the buffer boundaries. Fix this bug by changing ciph_key_len to hash_iv_len. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2024-38578

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

    ecryptfs: Fix buffer size for tag 66 packet

    In the Linux kernel, the following vulnerability has been resolved: ecryptfs: Fix buffer size for tag 66 packet The 'TAG 66 Packet Format' description is missing the cipher code and checksum fields that are packed into the message packet. As a result, the buffer allocated for the packet is 3 bytes too small and write_tag_66_packet() will write up to 3 bytes past the end of the buffer. Fix this by increasing the size of the allocation so the whole packet will always fit in the buffer. This fixes the below kasan slab-out-of-bounds bug: BUG: KASAN: slab-out-of-bounds in ecryptfs_generate_key_packet_set+0x7d6/0xde0 Write of size 1 at add

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2024-38577

    Hoch · CVSS 7EPSS 0,26%Korrektur verfügbar

    rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow

    In the Linux kernel, the following vulnerability has been resolved: rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow There is a possibility of buffer overflow in show_rcu_tasks_trace_gp_kthread() if counters, passed to sprintf() are huge. Counter numbers, needed for this are unrealistically high, but buffer overflow is still possible. Use snprintf() with buffer size instead of sprintf(). Found by Linux Verification Center (linuxtesting.org) with SVACE.

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

    Hoch · CVSS 7.5EPSS 1%Korrektur verfügbar

    cppc_cpufreq: Fix possible null pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: cppc_cpufreq: Fix possible null pointer dereference cppc_cpufreq_get_rate() and hisi_cppc_cpufreq_get_rate() can be called from different places with various parameters. So cpufreq_cpu_get() can return null as 'policy' in some circumstances. Fix this bug by adding null return check. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2024-38571

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

    thermal/drivers/tsens: Fix null pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: thermal/drivers/tsens: Fix null pointer dereference compute_intercept_slope() is called from calibrate_8960() (in tsens-8960.c) as compute_intercept_slope(priv, p1, NULL, ONE_PT_CALIB) which lead to null pointer dereference (if DEBUG or DYNAMIC_DEBUG set). Fix this bug by adding null pointer check. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2024-38570

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

    gfs2: Fix potential glock use-after-free on unmount

    In the Linux kernel, the following vulnerability has been resolved: gfs2: Fix potential glock use-after-free on unmount When a DLM lockspace is released and there ares still locks in that lockspace, DLM will unlock those locks automatically. Commit fb6791d100d1b started exploiting this behavior to speed up filesystem unmount: gfs2 would simply free glocks it didn't want to unlock and then release the lockspace. This didn't take the bast callbacks for asynchronous lock contention notifications into account, which remain active until until a lock is unlocked or its lockspace is released. To prevent those callbacks from accessing deallocate

    • Auf 5.15.0-1069.77~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2024-38567

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

    wifi: carl9170: add a proper sanity check for endpoints

    In the Linux kernel, the following vulnerability has been resolved: wifi: carl9170: add a proper sanity check for endpoints Syzkaller reports [1] hitting a warning which is caused by presence of a wrong endpoint type at the URB sumbitting stage. While there was a check for a specific 4th endpoint, since it can switch types between bulk and interrupt, other endpoints are trusted implicitly. Similar warning is triggered in a couple of other syzbot issues [2]. Fix the issue by doing a comprehensive check of all endpoints taking into account difference between high- and full-speed configuration. [1] Syzkaller report: ... WARNING: CPU: 0 PID:

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2024-38565

    Mittel · CVSS 6.5EPSS 0,74%Korrektur verfügbar

    wifi: ar5523: enable proper endpoint verification

    In the Linux kernel, the following vulnerability has been resolved: wifi: ar5523: enable proper endpoint verification Syzkaller reports [1] hitting a warning about an endpoint in use not having an expected type to it. Fix the issue by checking for the existence of all proper endpoints with their according types intact. Sadly, this patch has not been tested on real hardware. [1] Syzkaller report: ------------[ cut here ]------------ usb 1-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 0 PID: 3643 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504 ... Call Trace: <TASK> ar5523_cmd+0x41b/0x780 drivers/

    • Auf 5.15.0-1068.76~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2024-38560

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

    scsi: bfa: Ensure the copied buf is NUL terminated

    In the Linux kernel, the following vulnerability has been resolved: scsi: bfa: Ensure the copied buf is NUL terminated Currently, we allocate a nbytes-sized kernel buffer and copy nbytes from userspace to that buffer. Later, we use sscanf on this buffer but we don't ensure that the string is terminated inside the buffer, this can lead to OOB read when using sscanf. Fix this issue by using memdup_user_nul instead of memdup_user.

    • Auf 5.15.0-1068.76~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 →