p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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-54004

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

    udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().

    In the Linux kernel, the following vulnerability has been resolved: udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). syzbot reported [0] a null-ptr-deref in sk_get_rmem0() while using IPPROTO_UDPLITE (0x88): 14:25:52 executing program 1: r0 = socket$inet6(0xa, 0x80002, 0x88) We had a similar report [1] for probably sk_memory_allocated_add() in __sk_mem_raise_allocated(), and commit c915fe13cbaa ("udplite: fix NULL pointer dereference") fixed it by setting .memory_allocated for udplite_prot and udplitev6_prot. To fix the variant, we need to set either .sysctl_wmem_offset or .sysctl_rmem. Now UDP and UDPLITE share

    • Mettez à jour vers 5.15.0-1041.49~20.04.1
    Publication Mise à jour
  2. CVE-2023-54003

    Non évaluéeEPSS 0,21%Correctif disponible

    RDMA/core: Fix GID entry ref leak when create_ah fails

    In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix GID entry ref leak when create_ah fails If AH create request fails, release sgid_attr to avoid GID entry referrence leak reported while releasing GID table

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  3. CVE-2023-54001

    Non évaluéeEPSS 0,21%Correctif disponible

    staging: r8712: Fix memory leak in _r8712_init_xmit_priv()

    In the Linux kernel, the following vulnerability has been resolved: staging: r8712: Fix memory leak in _r8712_init_xmit_priv() In the above mentioned routine, memory is allocated in several places. If the first succeeds and a later one fails, the routine will leak memory. This patch fixes commit 2865d42c78a9 ("staging: r8712u: Add the new driver to the mainline kernel"). A potential memory leak in r8712_xmit_resource_alloc() is also addressed.

    • Mettez à jour vers 5.15.0-1046.54~20.04.1
    Publication Mise à jour
  4. CVE-2023-53998

    Non évaluéeEPSS 0,21%Correctif disponible

    hwrng: virtio - Fix race on data_avail and actual data

    In the Linux kernel, the following vulnerability has been resolved: hwrng: virtio - Fix race on data_avail and actual data The virtio rng device kicks off a new entropy request whenever the data available reaches zero. When a new request occurs at the end of a read operation, that is, when the result of that request is only needed by the next reader, then there is a race between the writing of the new data and the next reader. This is because there is no synchronisation whatsoever between the writer and the reader. Fix this by writing data_avail with smp_store_release and reading it with smp_load_acquire when we first enter read. The su

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

    Critique · CVSS 9.3EPSS 0,11%Correctif disponible

    x86/sev: Make enc_dec_hypercall() accept a size instead of npages

    In the Linux kernel, the following vulnerability has been resolved: x86/sev: Make enc_dec_hypercall() accept a size instead of npages enc_dec_hypercall() accepted a page count instead of a size, which forced its callers to round up. As a result, non-page aligned vaddrs caused pages to be spuriously marked as decrypted via the encryption status hypercall, which in turn caused consistent corruption of pages during live migration. Live migration requires accurate encryption status information to avoid migrating pages from the wrong perspective.

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

    Non évaluéeEPSS 0,21%Correctif disponible

    net: ipv4: fix one memleak in __inet_del_ifa()

    In the Linux kernel, the following vulnerability has been resolved: net: ipv4: fix one memleak in __inet_del_ifa() I got the below warning when do fuzzing test: unregister_netdevice: waiting for bond0 to become free. Usage count = 2 It can be repoduced via: ip link add bond0 type bond sysctl -w net.ipv4.conf.bond0.promote_secondaries=1 ip addr add 4.117.174.103/0 scope 0x40 dev bond0 ip addr add 192.168.100.111/255.255.255.254 scope 0 dev bond0 ip addr add 0.0.0.4/0 scope 0x40 secondary dev bond0 ip addr del 4.117.174.103/0 scope 0x40 dev bond0 ip link delete bond0 type bond In this reproduction test case, an incorrect 'last_prim' is fou

    • Mettez à jour vers 5.15.0-1051.59~20.04.1
    Publication Mise à jour
  7. CVE-2023-53994

    Non évaluéeEPSS 0,21%Correctif disponible

    ionic: remove WARN_ON to prevent panic_on_warn

    In the Linux kernel, the following vulnerability has been resolved: ionic: remove WARN_ON to prevent panic_on_warn Remove unnecessary early code development check and the WARN_ON that it uses. The irq alloc and free paths have long been cleaned up and this check shouldn't have stuck around so long.

    • Mettez à jour vers 5.15.0-1044.52~20.04.1
    Publication Mise à jour
  8. CVE-2023-53991

    Non évaluéeEPSS 0,2%Correctif disponible

    drm/msm/dpu: Disallow unallocated resources to be returned

    In the Linux kernel, the following vulnerability has been resolved: drm/msm/dpu: Disallow unallocated resources to be returned In the event that the topology requests resources that have not been created by the system (because they are typically not represented in dpu_mdss_cfg ^1), the resource(s) in global_state (in this case DSC blocks, until their allocation/assignment is being sanity-checked in "drm/msm/dpu: Reject topologies for which no DSC blocks are available") remain NULL but will still be returned out of dpu_rm_get_assigned_resources, where the caller expects to get an array containing num_blks valid pointers (but instead gets the

    • Mettez à jour vers 5.15.0-1036.44~20.04.1
    Publication Mise à jour
  9. CVE-2023-53990

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

    SMB3: Add missing locks to protect deferred close file list

    In the Linux kernel, the following vulnerability has been resolved: SMB3: Add missing locks to protect deferred close file list cifs_del_deferred_close function has a critical section which modifies the deferred close file list. We must acquire deferred_lock before calling cifs_del_deferred_close function.

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  10. CVE-2023-53989

    Non évaluéeEPSS 0,21%Correctif disponible

    arm64: mm: fix VA-range sanity check

    In the Linux kernel, the following vulnerability has been resolved: arm64: mm: fix VA-range sanity check Both create_mapping_noalloc() and update_mapping_prot() sanity-check their 'virt' parameter, but the check itself doesn't make much sense. The condition used today appears to be a historical accident. The sanity-check condition: if ((virt >= PAGE_END) && (virt < VMALLOC_START)) { [ ... warning here ... ] return; } ... can only be true for the KASAN shadow region or the module region, and there's no reason to exclude these specifically for creating and updateing mappings. When arm64 support was first upstreamed in commit: c1c

    • Mettez à jour vers 5.15.0-1062.70~20.04.1
    Publication Mise à jour
  11. CVE-2023-53988

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

    fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de()

    In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() Here is a BUG report from syzbot: BUG: KASAN: slab-out-of-bounds in hdr_delete_de+0xe0/0x150 fs/ntfs3/index.c:806 Read of size 16842960 at addr ffff888079cc0600 by task syz-executor934/3631 Call Trace: memmove+0x25/0x60 mm/kasan/shadow.c:54 hdr_delete_de+0xe0/0x150 fs/ntfs3/index.c:806 indx_delete_entry+0x74f/0x3670 fs/ntfs3/index.c:2193 ni_remove_name+0x27a/0x980 fs/ntfs3/frecord.c:2910 ntfs_unlink_inode+0x3d4/0x720 fs/ntfs3/inode.c:1712 ntfs_rename+0x41a/0xcb0 fs/ntfs3/namei.c:276 Before using the meta-data

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  12. CVE-2023-53986

    Élevée · CVSS 8.6EPSS 0,44%Correctif disponible

    mips: bmips: BCM6358: disable RAC flush for TP1

    In the Linux kernel, the following vulnerability has been resolved: mips: bmips: BCM6358: disable RAC flush for TP1 RAC flush causes kernel panics on BCM6358 with EHCI/OHCI when booting from TP1: [ 3.881739] usb 1-1: new high-speed USB device number 2 using ehci-platform [ 3.895011] Reserved instruction in kernel code[#1]: [ 3.900113] CPU: 0 PID: 1 Comm: init Not tainted 5.10.16 #0 [ 3.905829] $ 0 : 00000000 10008700 00000000 77d94060 [ 3.911238] $ 4 : 7fd1f088 00000000 81431cac 81431ca0 [ 3.916641] $ 8 : 00000000 ffffefff 8075cd34 00000000 [ 3.922043] $12 : 806f8d40 f3e812b7 00000000 000d9aaa [ 3.927446] $16

    • Mettez à jour vers 5.15.0-1039.47~20.04.1
    Publication Mise à jour
  13. CVE-2022-50710

    Non évaluéeEPSS 0,2%Correctif disponible

    ice: set tx_tstamps when creating new Tx rings via ethtool

    In the Linux kernel, the following vulnerability has been resolved: ice: set tx_tstamps when creating new Tx rings via ethtool When the user changes the number of queues via ethtool, the driver allocates new rings. This allocation did not initialize tx_tstamps. This results in the tx_tstamps field being zero (due to kcalloc allocation), and would result in a NULL pointer dereference when attempting a transmit timestamp on the new ring.

    • Mettez à jour vers 5.15.0-1029.36~20.04.1
    Publication Mise à jour
  14. CVE-2022-50709

    Non évaluéeEPSS 0,21%Correctif disponible

    wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() syzbot is reporting uninit value at ath9k_htc_rx_msg() [1], for ioctl(USB_RAW_IOCTL_EP_WRITE) can call ath9k_hif_usb_rx_stream() with pkt_len = 0 but ath9k_hif_usb_rx_stream() uses __dev_alloc_skb(pkt_len + 32, GFP_ATOMIC) based on an assumption that pkt_len is valid. As a result, ath9k_hif_usb_rx_stream() allocates skb with uninitialized memory and ath9k_htc_rx_msg() is reading from uninitialized memory. Since bytes accessed by ath9k_htc_rx_msg() is not known until ath9k_htc_rx_msg() is called, it would be diffic

    • Mettez à jour vers 5.15.0-1029.36~20.04.1
    Publication Mise à jour
  15. CVE-2022-50706

    Non évaluéeEPSS 0,21%Correctif disponible

    net/ieee802154: don't warn zero-sized raw_sendmsg()

    In the Linux kernel, the following vulnerability has been resolved: net/ieee802154: don't warn zero-sized raw_sendmsg() syzbot is hitting skb_assert_len() warning at __dev_queue_xmit() [1], for PF_IEEE802154 socket's zero-sized raw_sendmsg() request is hitting __dev_queue_xmit() with skb->len == 0. Since PF_IEEE802154 socket's zero-sized raw_sendmsg() request was able to return 0, don't call __dev_queue_xmit() if packet length is 0. ---------- #include <sys/socket.h> #include <netinet/in.h> int main(int argc, char *argv[]) { struct sockaddr_in addr = { .sin_family = AF_INET, .sin_addr.s_addr = htonl(INADDR_LOOPBACK) };

    • Mettez à jour vers 5.15.0-1029.36~20.04.1
    Publication Mise à jour
  16. CVE-2022-50705

    Non évaluéeEPSS 0,2%Correctif disponible

    io_uring/rw: defer fsnotify calls to task context

    In the Linux kernel, the following vulnerability has been resolved: io_uring/rw: defer fsnotify calls to task context We can't call these off the kiocb completion as that might be off soft/hard irq context. Defer the calls to when we process the task_work for this request. That avoids valid complaints like: stack backtrace: CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.0.0-rc6-syzkaller-00321-g105a36f3694e #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/26/2022 Call Trace: <IRQ> __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xcd/0x134 lib/dump_stack.c:106 print_usage_bug kernel/locking/lock

    • Mettez à jour vers 5.15.0-1032.40~20.04.1
    Publication Mise à jour
  17. CVE-2022-50703

    Non évaluéeEPSS 0,23%Correctif disponible

    soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()

    In the Linux kernel, the following vulnerability has been resolved: soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() There are two refcount leak bugs in qcom_smsm_probe(): (1) The 'local_node' is escaped out from for_each_child_of_node() as the break of iteration, we should call of_node_put() for it in error path or when it is not used anymore. (2) The 'node' is escaped out from for_each_available_child_of_node() as the 'goto', we should call of_node_put() for it in goto target.

    • Mettez à jour vers 5.15.0-1029.36~20.04.1
    Publication Mise à jour
  18. CVE-2022-50702

    Non évaluéeEPSS 0,2%Correctif disponible

    vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init()

    In the Linux kernel, the following vulnerability has been resolved: vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() Inject fault while probing module, if device_register() fails in vdpasim_net_init() or vdpasim_blk_init(), but the refcount of kobject is not decreased to 0, the name allocated in dev_set_name() is leaked. Fix this by calling put_device(), so that name can be freed in callback function kobject_cleanup(). (vdpa_sim_net) unreferenced object 0xffff88807eebc370 (size 16): comm "modprobe", pid 3848, jiffies 4362982860 (age 18.153s) hex dump (first 16 bytes): 76 64 70 61 73 69 6d 5f 6e 65 74

    • Mettez à jour vers 5.15.0-1031.38~20.04.1
    Publication Mise à jour
  19. CVE-2022-50699

    Non évaluéeEPSS 0,2%Correctif disponible

    selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()

    In the Linux kernel, the following vulnerability has been resolved: selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() The following warning was triggered on a hardware environment: SELinux: Converting 162 SID table entries... BUG: sleeping function called from invalid context at __might_sleep+0x60/0x74 0x0 in_atomic(): 1, irqs_disabled(): 128, non_block: 0, pid: 5943, name: tar CPU: 7 PID: 5943 Comm: tar Tainted: P O 5.10.0 #1 Call trace: dump_backtrace+0x0/0x1c8 show_stack+0x18/0x28 dump_stack+0xe8/0x15c ___might_sleep+0x168/0x17c __might_sleep+0x60/0x74 __kmalloc_track_caller+0x

    • Mettez à jour vers 5.15.0-1029.36~20.04.1
    Publication Mise à jour
  20. CVE-2022-50698

    Non évaluéeEPSS 0,2%Correctif disponible

    ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()

    In the Linux kernel, the following vulnerability has been resolved: ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() If clk_hw_register() fails, the corresponding clk should not be unregistered. To handle errors from loops, clean up partial iterations before doing the goto. So add a clk_hw_unregister(). Then use a while (--i >= 0) loop in the unwind section.

    • Mettez à jour vers 5.15.0-1029.36~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 →