p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX

    In the Linux kernel, the following vulnerability has been resolved: printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX Shifting 1 << 31 on a 32-bit int causes signed integer overflow, which leads to undefined behavior. To prevent this, cast 1 to u32 before performing the shift, ensuring well-defined behavior. This change explicitly avoids any potential overflow by ensuring that the shift occurs on an unsigned 32-bit integer.

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  2. CVE-2024-58016

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    safesetid: check size of policy writes

    In the Linux kernel, the following vulnerability has been resolved: safesetid: check size of policy writes syzbot attempts to write a buffer with a large size to a sysfs entry with writes handled by handle_policy_update(), triggering a warning in kmalloc. Check the size specified for write buffers before allocating. [PM: subject tweak]

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  3. CVE-2024-58014

    Élevée · CVSS 7.1EPSS 0,22%Correctif disponible

    wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() In 'wlc_phy_iqcal_gainparams_nphy()', add gain range check to WARN() instead of possible out-of-bounds 'tbl_iqcal_gainparams_nphy' access. Compile tested only. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  4. CVE-2024-58010

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

    binfmt_flat: Fix integer overflow bug on 32 bit systems

    In the Linux kernel, the following vulnerability has been resolved: binfmt_flat: Fix integer overflow bug on 32 bit systems Most of these sizes and counts are capped at 256MB so the math doesn't result in an integer overflow. The "relocs" count needs to be checked as well. Otherwise on 32bit systems the calculation of "full_data" could be wrong. full_data = data_len + relocs * sizeof(unsigned long);

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  5. CVE-2024-58007

    Élevée · CVSS 7.1EPSS 0,25%Correctif disponible

    soc: qcom: socinfo: Avoid out of bounds read of serial number

    In the Linux kernel, the following vulnerability has been resolved: soc: qcom: socinfo: Avoid out of bounds read of serial number On MSM8916 devices, the serial number exposed in sysfs is constant and does not change across individual devices. It's always: db410c:/sys/devices/soc0$ cat serial_number 2644893864 The firmware used on MSM8916 exposes SOCINFO_VERSION(0, 8), which does not have support for the serial_num field in the socinfo struct. There is an existing check to avoid exposing the serial number in that case, but it's not correct: When checking the item_size returned by SMEM, we need to make sure the *end* of the serial_num

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  6. CVE-2024-58005

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    tpm: Change to kvalloc() in eventlog/acpi.c

    In the Linux kernel, the following vulnerability has been resolved: tpm: Change to kvalloc() in eventlog/acpi.c The following failure was reported on HPE ProLiant D320: [ 10.693310][ T1] tpm_tis STM0925:00: 2.0 TPM (device-id 0x3, rev-id 0) [ 10.848132][ T1] ------------[ cut here ]------------ [ 10.853559][ T1] WARNING: CPU: 59 PID: 1 at mm/page_alloc.c:4727 __alloc_pages_noprof+0x2ca/0x330 [ 10.862827][ T1] Modules linked in: [ 10.866671][ T1] CPU: 59 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.12.0-lp155.2.g52785e2-default #1 openSUSE Tumbleweed (unreleased) 588cd98293a7c9eba9013378d807364c088c9375 [ 10.882741

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  7. CVE-2024-58002

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

    media: uvcvideo: Remove dangling pointers

    In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Remove dangling pointers When an async control is written, we copy a pointer to the file handle that started the operation. That pointer will be used when the device is done. Which could be anytime in the future. If the user closes that file descriptor, its structure will be freed, and there will be one dangling pointer per pending async control, that the driver will try to use. Clean all the dangling pointers during release(). To avoid adding a performance penalty in the most common case (no async operation), a counter has been introduced with some logi

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  8. CVE-2024-58001

    Moyenne · CVSS 5.7EPSS 0,23%Correctif disponible

    ocfs2: handle a symlink read error correctly

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: handle a symlink read error correctly Patch series "Convert ocfs2 to use folios". Mark did a conversion of ocfs2 to use folios and sent it to me as a giant patch for review ;-) So I've redone it as individual patches, and credited Mark for the patches where his code is substantially the same. It's not a bad way to do it; his patch had some bugs and my patches had some bugs. Hopefully all our bugs were different from each other. And hopefully Mark likes all the changes I made to his code! This patch (of 23): If we can't read the buffer, be sure to unlock the p

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  9. CVE-2025-21731

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

    nbd: don't allow reconnect after disconnect

    In the Linux kernel, the following vulnerability has been resolved: nbd: don't allow reconnect after disconnect Following process can cause nbd_config UAF: 1) grab nbd_config temporarily; 2) nbd_genl_disconnect() flush all recv_work() and release the initial reference: nbd_genl_disconnect nbd_disconnect_and_put nbd_disconnect flush_workqueue(nbd->recv_workq) if (test_and_clear_bit(NBD_RT_HAS_CONFIG_REF, ...)) nbd_config_put -> due to step 1), reference is still not zero 3) nbd_genl_reconfigure() queue recv_work() again; nbd_genl_reconfigure config = nbd_get_config_unlocked(nbd) if (!config) -> suc

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  10. CVE-2025-21728

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    bpf: Send signals asynchronously if !preemptible

    In the Linux kernel, the following vulnerability has been resolved: bpf: Send signals asynchronously if !preemptible BPF programs can execute in all kinds of contexts and when a program running in a non-preemptible context uses the bpf_send_signal() kfunc, it will cause issues because this kfunc can sleep. Change `irqs_disabled()` to `!preemptible()`.

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  11. CVE-2025-21727

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

    padata: fix UAF in padata_reorder

    In the Linux kernel, the following vulnerability has been resolved: padata: fix UAF in padata_reorder A bug was found when run ltp test: BUG: KASAN: slab-use-after-free in padata_find_next+0x29/0x1a0 Read of size 4 at addr ffff88bbfe003524 by task kworker/u113:2/3039206 CPU: 0 PID: 3039206 Comm: kworker/u113:2 Kdump: loaded Not tainted 6.6.0+ Workqueue: pdecrypt_parallel padata_parallel_worker Call Trace: <TASK> dump_stack_lvl+0x32/0x50 print_address_description.constprop.0+0x6b/0x3d0 print_report+0xdd/0x2c0 kasan_report+0xa5/0xd0 padata_find_next+0x29/0x1a0 padata_reorder+0x131/0x220 padata_parallel_worker+0x3d/0xc0 process_one_work+0x2e

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  12. CVE-2025-21726

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

    padata: avoid UAF for reorder_work

    In the Linux kernel, the following vulnerability has been resolved: padata: avoid UAF for reorder_work Although the previous patch can avoid ps and ps UAF for _do_serial, it can not avoid potential UAF issue for reorder_work. This issue can happen just as below: crypto_request crypto_request crypto_del_alg padata_do_serial ... padata_reorder // processes all remaining // requests then breaks while (1) { if (!padata) break; ... } padata_do_serial // new request added list_add // sees the new request queue_work(reorder_work) padata_reorder queue_work_on(squeue-

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  13. CVE-2025-21722

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

    nilfs2: do not force clear folio if buffer is referenced

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: do not force clear folio if buffer is referenced Patch series "nilfs2: protect busy buffer heads from being force-cleared". This series fixes the buffer head state inconsistency issues reported by syzbot that occurs when the filesystem is corrupted and falls back to read-only, and the associated buffer head use-after-free issue. This patch (of 2): Syzbot has reported that after nilfs2 detects filesystem corruption and falls back to read-only, inconsistencies in the buffer state may occur. One of the inconsistencies is that when nilfs2 calls mark_buffer_dirty()

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  14. CVE-2025-21721

    Élevée · CVSS 7.1EPSS 0,23%Correctif disponible

    nilfs2: handle errors that nilfs_prepare_chunk() may return

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: handle errors that nilfs_prepare_chunk() may return Patch series "nilfs2: fix issues with rename operations". This series fixes BUG_ON check failures reported by syzbot around rename operations, and a minor behavioral issue where the mtime of a child directory changes when it is renamed instead of moved. This patch (of 2): The directory manipulation routines nilfs_set_link() and nilfs_delete_entry() rewrite the directory entry in the folio/page previously read by nilfs_find_entry(), so error handling is omitted on the assumption that nilfs_prepare_chunk(), which

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  15. CVE-2025-21719

    Élevée · CVSS 7.1EPSS 0,21%Correctif disponible

    ipmr: do not call mr_mfc_uses_dev() for unres entries

    In the Linux kernel, the following vulnerability has been resolved: ipmr: do not call mr_mfc_uses_dev() for unres entries syzbot found that calling mr_mfc_uses_dev() for unres entries would crash [1], because c->mfc_un.res.minvif / c->mfc_un.res.maxvif alias to "struct sk_buff_head unresolved", which contain two pointers. This code never worked, lets remove it. [1] Unable to handle kernel paging request at virtual address ffff5fff2d536613 KASAN: maybe wild-memory-access in range [0xfffefff96a9b3098-0xfffefff96a9b309f] Modules linked in: CPU: 1 UID: 0 PID: 7321 Comm: syz.0.16 Not tainted 6.13.0-rc7-syzkaller-g1950a0af2d55 #0 Hardware name:

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  16. CVE-2025-21718

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

    net: rose: fix timer races against user threads

    In the Linux kernel, the following vulnerability has been resolved: net: rose: fix timer races against user threads Rose timers only acquire the socket spinlock, without checking if the socket is owned by one user thread. Add a check and rearm the timers if needed. BUG: KASAN: slab-use-after-free in rose_timer_expiry+0x31d/0x360 net/rose/rose_timer.c:174 Read of size 2 at addr ffff88802f09b82a by task swapper/0/0 CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.13.0-rc5-syzkaller-00172-gd1bf27c4e176 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Call Trace: <IRQ> __dump_stack lib/dump_st

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  17. CVE-2025-21715

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

    net: davicom: fix UAF in dm9000_drv_remove

    In the Linux kernel, the following vulnerability has been resolved: net: davicom: fix UAF in dm9000_drv_remove dm is netdev private data and it cannot be used after free_netdev() call. Using dm after free_netdev() can cause UAF bug. Fix it by moving free_netdev() at the end of the function. This is similar to the issue fixed in commit ad297cd2db89 ("net: qcom/emac: fix UAF in emac_remove"). This bug is detected by our static analysis tool.

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  18. CVE-2025-21711

    Moyenne · CVSS 5.5EPSS 0,23%Correctif disponible

    net/rose: prevent integer overflows in rose_setsockopt()

    In the Linux kernel, the following vulnerability has been resolved: net/rose: prevent integer overflows in rose_setsockopt() In case of possible unpredictably large arguments passed to rose_setsockopt() and multiplied by extra values on top of that, integer overflows may occur. Do the safest minimum and fix these issues by checking the contents of 'opt' and returning -EINVAL if they are too large. Also, switch to unsigned int and remove useless check for negative 'opt' in ROSE_IDLE case.

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  19. CVE-2025-21708

    Moyenne · CVSS 5.5EPSS 0,22%Correctif disponible

    net: usb: rtl8150: enable basic endpoint checking

    In the Linux kernel, the following vulnerability has been resolved: net: usb: rtl8150: enable basic endpoint checking Syzkaller reports [1] encountering a common issue of utilizing a wrong usb endpoint type during URB submitting stage. This, in turn, triggers a warning shown below. For now, enable simple endpoint checking (specifically, bulk and interrupt eps, testing control one is not essential) to mitigate the issue with a view to do other related cosmetic changes later, if they are necessary. [1] Syzkaller report: usb 1-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 1 PID: 2586 at drivers/usb/core/urb.c:503 usb_submit_urb+0xe4b/0x1

    • Mettez à jour vers 5.15.0-1083.92~20.04.1
    Publication Mise à jour
  20. CVE-2025-21707

    Critique · CVSS 9.8EPSS 0,54%Correctif disponible

    mptcp: consolidate suboption status

    In the Linux kernel, the following vulnerability has been resolved: mptcp: consolidate suboption status MPTCP maintains the received sub-options status is the bitmask carrying the received suboptions and in several bitfields carrying per suboption additional info. Zeroing the bitmask before parsing is not enough to ensure a consistent status, and the MPTCP code has to additionally clear some bitfiled depending on the actually parsed suboption. The above schema is fragile, and syzbot managed to trigger a path where a relevant bitfield is not cleared/initialized: BUG: KMSAN: uninit-value in __mptcp_expand_seq net/mptcp/options.c:1030 [in

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