p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-gcp-5.15 · Page n° 30

Vulnérabilité publiée pour linux-gcp-5.15 au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 4260

  1. CVE-2023-53607

    Moyenne · CVSS 5.5EPSS 0,16%Correctif disponible

    ALSA: ymfpci: Fix BUG_ON in probe function

    In the Linux kernel, the following vulnerability has been resolved: ALSA: ymfpci: Fix BUG_ON in probe function The snd_dma_buffer.bytes field now contains the aligned size, which this snd_BUG_ON() did not account for, resulting in the following: [ 9.625915] ------------[ cut here ]------------ [ 9.633440] WARNING: CPU: 0 PID: 126 at sound/pci/ymfpci/ymfpci_main.c:2168 snd_ymfpci_create+0x681/0x698 [snd_ymfpci] [ 9.648926] Modules linked in: snd_ymfpci(+) snd_intel_dspcfg kvm(+) snd_intel_sdw_acpi snd_ac97_codec snd_mpu401_uart snd_opl3_lib irqbypass snd_hda_codec gameport snd_rawmidi crct10dif_pclmul crc32_pclmul cfg80211 snd_hda_

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  2. CVE-2023-53606

    Élevée · CVSS 7.5EPSS 0,29%Correctif disponible

    nfsd: clean up potential nfsd_file refcount leaks in COPY codepath

    In the Linux kernel, the following vulnerability has been resolved: nfsd: clean up potential nfsd_file refcount leaks in COPY codepath There are two different flavors of the nfsd4_copy struct. One is embedded in the compound and is used directly in synchronous copies. The other is dynamically allocated, refcounted and tracked in the client struture. For the embedded one, the cleanup just involves releasing any nfsd_files held on its behalf. For the async one, the cleanup is a bit more involved, and we need to dequeue it from lists, unhash it, etc. There is at least one potential refcount leak in this code now. If the kthread_create call fa

    • Mettez à jour vers 5.15.0-1065.73~20.04.1
    Publication Mise à jour
  3. CVE-2023-53604

    Élevée · CVSS 7.8EPSS 0,16%Correctif disponible

    dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path

    In the Linux kernel, the following vulnerability has been resolved: dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path Otherwise the journal_io_cache will leak if dm_register_target() fails.

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  4. CVE-2023-53603

    Moyenne · CVSS 5.5EPSS 0,15%Correctif disponible

    scsi: qla2xxx: Avoid fcport pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Avoid fcport pointer dereference Klocwork reported warning of NULL pointer may be dereferenced. The routine exits when sa_ctl is NULL and fcport is allocated after the exit call thus causing NULL fcport pointer to dereference at the time of exit. To avoid fcport pointer dereference, exit the routine when sa_ctl is NULL.

    • Mettez à jour vers 5.15.0-1044.52~20.04.1
    Publication Mise à jour
  5. CVE-2023-53601

    Moyenne · CVSS 5.5EPSS 0,15%Correctif disponible

    bonding: do not assume skb mac_header is set

    In the Linux kernel, the following vulnerability has been resolved: bonding: do not assume skb mac_header is set Drivers must not assume in their ndo_start_xmit() that skbs have their mac_header set. skb->data is all what is needed. bonding seems to be one of the last offender as caught by syzbot: WARNING: CPU: 1 PID: 12155 at include/linux/skbuff.h:2907 skb_mac_offset include/linux/skbuff.h:2913 [inline] WARNING: CPU: 1 PID: 12155 at include/linux/skbuff.h:2907 bond_xmit_hash drivers/net/bonding/bond_main.c:4170 [inline] WARNING: CPU: 1 PID: 12155 at include/linux/skbuff.h:2907 bond_xmit_3ad_xor_slave_get drivers/net/bonding/bond_main.c:

    • Mettez à jour vers 5.15.0-1044.52~20.04.1
    Publication Mise à jour
  6. CVE-2023-53600

    Critique · CVSS 9.1EPSS 0,3%Correctif disponible

    tunnels: fix kasan splat when generating ipv4 pmtu error

    In the Linux kernel, the following vulnerability has been resolved: tunnels: fix kasan splat when generating ipv4 pmtu error If we try to emit an icmp error in response to a nonliner skb, we get BUG: KASAN: slab-out-of-bounds in ip_compute_csum+0x134/0x220 Read of size 4 at addr ffff88811c50db00 by task iperf3/1691 CPU: 2 PID: 1691 Comm: iperf3 Not tainted 6.5.0-rc3+ #309 [..] kasan_report+0x105/0x140 ip_compute_csum+0x134/0x220 iptunnel_pmtud_build_icmp+0x554/0x1020 skb_tunnel_check_pmtu+0x513/0xb80 vxlan_xmit_one+0x139e/0x2ef0 vxlan_xmit+0x1867/0x2760 dev_hard_start_xmit+0x1ee/0x4f0 br_dev_queue_push_xmit+0x4d1/0x660 [..] ip_co

    • Mettez à jour vers 5.15.0-1048.56~20.04.1
    Publication Mise à jour
  7. CVE-2023-53598

    Élevée · CVSS 8.4EPSS 0,16%Correctif disponible

    bus: mhi: host: Range check CHDBOFF and ERDBOFF

    In the Linux kernel, the following vulnerability has been resolved: bus: mhi: host: Range check CHDBOFF and ERDBOFF If the value read from the CHDBOFF and ERDBOFF registers is outside the range of the MHI register space then an invalid address might be computed which later causes a kernel panic. Range check the read value to prevent a crash due to bad data from the device.

    • Mettez à jour vers 5.15.0-1041.49~20.04.1
    Publication Mise à jour
  8. CVE-2023-53597

    Élevée · CVSS 7.5EPSS 0,29%Correctif disponible

    cifs: fix mid leak during reconnection after timeout threshold

    In the Linux kernel, the following vulnerability has been resolved: cifs: fix mid leak during reconnection after timeout threshold When the number of responses with status of STATUS_IO_TIMEOUT exceeds a specified threshold (NUM_STATUS_IO_TIMEOUT), we reconnect the connection. But we do not return the mid, or the credits returned for the mid, or reduce the number of in-flight requests. This bug could result in the server->in_flight count to go bad, and also cause a leak in the mids. This change moves the check to a few lines below where the response is decrypted, even of the response is read from the transform header. This way, the code fo

    • Mettez à jour vers 5.15.0-1041.49~20.04.1
    Publication Mise à jour
  9. CVE-2023-53594

    Moyenne · CVSS 5.5EPSS 0,15%Correctif disponible

    driver core: fix resource leak in device_add()

    In the Linux kernel, the following vulnerability has been resolved: driver core: fix resource leak in device_add() When calling kobject_add() failed in device_add(), it will call cleanup_glue_dir() to free resource. But in kobject_add(), dev->kobj.parent has been set to NULL. This will cause resource leak. The process is as follows: device_add() get_device_parent() class_dir_create_and_add() kobject_add() //kobject_get() ... dev->kobj.parent = kobj; ... kobject_add() //failed, but set dev->kobj.parent = NULL ... glue_dir = get_glue_dir(dev) //glue_dir = NULL, and goto //"Error" label ... cleanup_glue_dir() //becaues gl

    • Mettez à jour vers 5.15.0-1036.44~20.04.1
    Publication Mise à jour
  10. CVE-2023-53593

    Moyenne · CVSS 5.5EPSS 0,15%Correctif disponible

    cifs: Release folio lock on fscache read hit.

    In the Linux kernel, the following vulnerability has been resolved: cifs: Release folio lock on fscache read hit. Under the current code, when cifs_readpage_worker is called, the call contract is that the callee should unlock the page. This is documented in the read_folio section of Documentation/filesystems/vfs.rst as: > The filesystem should unlock the folio once the read has completed, > whether it was successful or not. Without this change, when fscache is in use and cache hit occurs during a read, the page lock is leaked, producing the following stack on subsequent reads (via mmap) to the page: $ cat /proc/3890/task/12864/stack [<0>

    • Mettez à jour vers 5.15.0-1048.56~20.04.1
    Publication Mise à jour
  11. CVE-2023-53592

    Moyenne · CVSS 5.5EPSS 0,15%Correctif disponible

    gpio: sifive: Fix refcount leak in sifive_gpio_probe

    In the Linux kernel, the following vulnerability has been resolved: gpio: sifive: Fix refcount leak in sifive_gpio_probe of_irq_find_parent() returns a node pointer with refcount incremented, We should use of_node_put() on it when not needed anymore. Add missing of_node_put() to avoid refcount leak.

    • Mettez à jour vers 5.15.0-1031.38~20.04.1
    Publication Mise à jour
  12. CVE-2023-53591

    Moyenne · CVSS 5.5EPSS 0,13%Correctif disponible

    net/mlx5e: Fix deadlock in tc route query code

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix deadlock in tc route query code Cited commit causes ABBA deadlock[0] when peer flows are created while holding the devcom rw semaphore. Due to peer flows offload implementation the lock is taken much higher up the call chain and there is no obvious way to easily fix the deadlock. Instead, since tc route query code needs the peer eswitch structure only to perform a lookup in xarray and doesn't perform any sleeping operations with it, refactor the code for lockless execution in following ways: - RCUify the devcom 'data' pointer. When resetting the pointer sync

    • Mettez à jour vers 5.15.0-1041.49~20.04.1
    Publication Mise à jour
  13. CVE-2023-53590

    Moyenne · CVSS 5.5EPSS 0,12%Correctif disponible

    sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop

    In the Linux kernel, the following vulnerability has been resolved: sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop With this refcnt added in sctp_stream_priorities, we don't need to traverse all streams to check if the prio is used by other streams when freeing one stream's prio in sctp_sched_prio_free_sid(). This can avoid a nested loop (up to 65535 * 65535), which may cause a stuck as Ying reported: watchdog: BUG: soft lockup - CPU#23 stuck for 26s! [ksoftirqd/23:136] Call Trace: <TASK> sctp_sched_prio_free_sid+0xab/0x100 [sctp] sctp_stream_free_ext+0x64/0xa0 [sctp] sctp_stream_free+0x31/0

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  14. CVE-2023-53589

    Élevée · CVSS 8.8EPSS 0,24%Correctif disponible

    wifi: iwlwifi: mvm: don't trust firmware n_channels

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: don't trust firmware n_channels If the firmware sends us a corrupted MCC response with n_channels much larger than the command response can be, we might copy far too much (uninitialized) memory and even crash if the n_channels is large enough to make it run out of the one page allocated for the FW response. Fix that by checking the lengths. Doing a < comparison would be sufficient, but the firmware should be doing it correctly, so check more strictly.

    • Mettez à jour vers 5.15.0-1041.49~20.04.1
    Publication Mise à jour
  15. CVE-2023-53587

    Élevée · CVSS 7.8EPSS 0,17%Correctif disponible

    ring-buffer: Sync IRQ works before buffer destruction

    In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Sync IRQ works before buffer destruction If something was written to the buffer just before destruction, it may be possible (maybe not in a real system, but it did happen in ARCH=um with time-travel) to destroy the ringbuffer before the IRQ work ran, leading this KASAN report (or a crash without KASAN): BUG: KASAN: slab-use-after-free in irq_work_run_list+0x11a/0x13a Read of size 8 at addr 000000006d640a48 by task swapper/0 CPU: 0 PID: 0 Comm: swapper Tainted: G W O 6.3.0-rc1 #7 Stack: 60c4f20f 0c203d48 41b58ab3 60f224fc

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  16. CVE-2023-53586

    Élevée · CVSS 8.8EPSS 0,46%Correctif disponible

    scsi: target: Fix multiple LUN_RESET handling

    In the Linux kernel, the following vulnerability has been resolved: scsi: target: Fix multiple LUN_RESET handling This fixes a bug where an initiator thinks a LUN_RESET has cleaned up running commands when it hasn't. The bug was added in commit 51ec502a3266 ("target: Delete tmr from list before processing"). The problem occurs when: 1. We have N I/O cmds running in the target layer spread over 2 sessions. 2. The initiator sends a LUN_RESET for each session. 3. session1's LUN_RESET loops over all the running commands from both sessions and moves them to its local drain_task_list. 4. session2's LUN_RESET does not see the LUN_RESE

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  17. CVE-2023-53585

    Moyenne · CVSS 5.5EPSS 0,16%Correctif disponible

    bpf: reject unhashed sockets in bpf_sk_assign

    In the Linux kernel, the following vulnerability has been resolved: bpf: reject unhashed sockets in bpf_sk_assign The semantics for bpf_sk_assign are as follows: sk = some_lookup_func() bpf_sk_assign(skb, sk) bpf_sk_release(sk) That is, the sk is not consumed by bpf_sk_assign. The function therefore needs to make sure that sk lives long enough to be consumed from __inet_lookup_skb. The path through the stack for a TCPv4 packet is roughly: netif_receive_skb_core: takes RCU read lock __netif_receive_skb_core: sch_handle_ingress: tcf_classify: bpf_sk_assign() deliver_ptype_list_skb: de

    • Mettez à jour vers 5.15.0-1051.59~20.04.1
    Publication Mise à jour
  18. CVE-2023-53582

    Moyenne · CVSS 5.5EPSS 0,16%Correctif disponible

    wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds Fix a stack-out-of-bounds read in brcmfmac that occurs when 'buf' that is not null-terminated is passed as an argument of strreplace() in brcmf_c_preinit_dcmds(). This buffer is filled with a CLM version string by memcpy() in brcmf_fil_iovar_data_get(). Ensure buf is null-terminated. Found by a modified version of syzkaller. [ 33.004414][ T1896] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 33.013486][ T1896] brcmfmac:

    • Mettez à jour vers 5.15.0-1036.44~20.04.1
    Publication Mise à jour
  19. CVE-2023-53581

    Moyenne · CVSS 4.7EPSS 0,11%Correctif disponible

    net/mlx5e: Check for NOT_READY flag state after locking

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Check for NOT_READY flag state after locking Currently the check for NOT_READY flag is performed before obtaining the necessary lock. This opens a possibility for race condition when the flow is concurrently removed from unready_flows list by the workqueue task, which causes a double-removal from the list and a crash[0]. Fix the issue by moving the flag check inside the section protected by uplink_priv->unready_flows_lock mutex. [0]: [44376.389654] general protection fault, probably for non-canonical address 0xdead000000000108: 0000 [#1] SMP [44376.391665] CPU:

    • Mettez à jour vers 5.15.0-1044.52~20.04.1
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →