p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-intel-iotg-5.15 · Page n° 131

Vulnérabilité publiée pour linux-intel-iotg-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 : 4693

  1. CVE-2024-50086

    Critique · CVSS 9.8EPSS 0,48%Correctif disponible

    ksmbd: fix user-after-free from session log off

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix user-after-free from session log off There is racy issue between smb2 session log off and smb2 session setup. It will cause user-after-free from session log off. This add session_lock when setting SMB2_SESSION_EXPIRED and referece count to session struct not to free session while it is being used.

    • Mettez à jour vers 5.15.0-1073.79~20.04.2
    Publication Mise à jour
  2. CVE-2024-50085

    Critique · CVSS 9.8EPSS 0,48%Correctif disponible

    mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow

    In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow Syzkaller reported this splat: ================================================================== BUG: KASAN: slab-use-after-free in mptcp_pm_nl_rm_addr_or_subflow+0xb44/0xcc0 net/mptcp/pm_netlink.c:881 Read of size 4 at addr ffff8880569ac858 by task syz.1.2799/14662 CPU: 0 UID: 0 PID: 14662 Comm: syz.1.2799 Not tainted 6.12.0-rc2-syzkaller-00307-g36c254515dc6 #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Call Trace: <TASK> __dump_stack lib/d

    • Mettez à jour vers 5.15.0-1073.79~20.04.2
    Publication Mise à jour
  3. CVE-2024-50083

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

    tcp: fix mptcp DSS corruption due to large pmtu xmit

    In the Linux kernel, the following vulnerability has been resolved: tcp: fix mptcp DSS corruption due to large pmtu xmit Syzkaller was able to trigger a DSS corruption: TCP: request_sock_subflow_v4: Possible SYN flooding on port [::]:20002. Sending cookies. ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5227 at net/mptcp/protocol.c:695 __mptcp_move_skbs_from_subflow+0x20a9/0x21f0 net/mptcp/protocol.c:695 Modules linked in: CPU: 0 UID: 0 PID: 5227 Comm: syz-executor350 Not tainted 6.11.0-syzkaller-08829-gaf9c191ac2a0 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 RIP: 00

    • Mettez à jour vers 5.15.0-1073.79~20.04.2
    Publication Mise à jour
  4. CVE-2024-50082

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

    blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race

    In the Linux kernel, the following vulnerability has been resolved: blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race We're seeing crashes from rq_qos_wake_function that look like this: BUG: unable to handle page fault for address: ffffafe180a40084 #PF: supervisor write access in kernel mode #PF: error_code(0x0002) - not-present page PGD 100000067 P4D 100000067 PUD 10027c067 PMD 10115d067 PTE 0 Oops: Oops: 0002 [#1] PREEMPT SMP PTI CPU: 17 UID: 0 PID: 0 Comm: swapper/17 Not tainted 6.12.0-rc3-00013-geca631b8fe80 #11 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuil

    • Mettez à jour vers 5.15.0-1073.79~20.04.2
    Publication Mise à jour
  5. CVE-2024-50074

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

    parport: Proper fix for array out-of-bounds access

    In the Linux kernel, the following vulnerability has been resolved: parport: Proper fix for array out-of-bounds access The recent fix for array out-of-bounds accesses replaced sprintf() calls blindly with snprintf(). However, since snprintf() returns the would-be-printed size, not the actually output size, the length calculation can still go over the given limit. Use scnprintf() instead of snprintf(), which returns the actually output letters, for addressing the potential out-of-bounds access properly.

    • Mettez à jour vers 5.15.0-1073.79~20.04.2
    Publication Mise à jour
  6. CVE-2024-50072

    Moyenne · CVSS 5.5EPSS 0,23%Correctif disponible

    x86/bugs: Use code segment selector for VERW operand

    In the Linux kernel, the following vulnerability has been resolved: x86/bugs: Use code segment selector for VERW operand Robert Gill reported below #GP in 32-bit mode when dosemu software was executing vm86() system call: general protection fault: 0000 [#1] PREEMPT SMP CPU: 4 PID: 4610 Comm: dosemu.bin Not tainted 6.6.21-gentoo-x86 #1 Hardware name: Dell Inc. PowerEdge 1950/0H723K, BIOS 2.7.0 10/30/2010 EIP: restore_all_switch_stack+0xbe/0xcf EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000 ESI: 00000000 EDI: 00000000 EBP: 00000000 ESP: ff8affdc DS: 0000 ES: 0000 FS: 0000 GS: 0033 SS: 0068 EFLAGS: 00010046 CR0: 80050

    • Mettez à jour vers 5.15.0-1073.79~20.04.2
    Publication Mise à jour
  7. CVE-2023-52919

    Moyenne · CVSS 5.7EPSS 0,21%Correctif disponible

    nfc: nci: fix possible NULL pointer dereference in send_acknowledge()

    In the Linux kernel, the following vulnerability has been resolved: nfc: nci: fix possible NULL pointer dereference in send_acknowledge() Handle memory allocation failure from nci_skb_alloc() (calling alloc_skb()) to avoid possible NULL pointer dereference.

    • Mettez à jour vers 5.15.0-1050.56~20.04.1
    Publication Mise à jour
  8. CVE-2023-52918

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    media: pci: cx23885: check cx23885_vdev_init() return

    In the Linux kernel, the following vulnerability has been resolved: media: pci: cx23885: check cx23885_vdev_init() return cx23885_vdev_init() can return a NULL pointer, but that pointer is used in the next line without a check. Add a NULL pointer check and go to the error unwind if it is NULL.

    • Mettez à jour vers 5.15.0-1067.73~20.04.1
    Publication Mise à jour
  9. CVE-2022-49033

    Moyenne · CVSS 5.7EPSS 0,25%Correctif disponible

    btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() Syzkaller reported BUG as follows: BUG: sleeping function called from invalid context at include/linux/sched/mm.h:274 Call Trace: <TASK> dump_stack_lvl+0xcd/0x134 __might_resched.cold+0x222/0x26b kmem_cache_alloc+0x2e7/0x3c0 update_qgroup_limit_item+0xe1/0x390 btrfs_qgroup_inherit+0x147b/0x1ee0 create_subvol+0x4eb/0x1710 btrfs_mksubvol+0xfe5/0x13f0 __btrfs_ioctl_snap_create+0x2b0/0x430 btrfs_ioctl_snap_create_v2+0x25a/0x520 btrfs_ioctl+0x2a1c/0x5ce0 __

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  10. CVE-2022-49032

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

    iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw

    In the Linux kernel, the following vulnerability has been resolved: iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw KASAN report out-of-bounds read as follows: BUG: KASAN: global-out-of-bounds in afe4404_read_raw+0x2ce/0x380 Read of size 4 at addr ffffffffc00e4658 by task cat/278 Call Trace: afe4404_read_raw iio_read_channel_info dev_attr_show The buggy address belongs to the variable: afe4404_channel_leds+0x18/0xffffffffffffe9c0 This issue can be reproduce by singe command: $ cat /sys/bus/i2c/devices/0-0058/iio\:device0/in_intensity6_raw The array size of afe4404_channel_leds and afe4404_channel_offdacs are less t

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  11. CVE-2022-49031

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

    iio: health: afe4403: Fix oob read in afe4403_read_raw

    In the Linux kernel, the following vulnerability has been resolved: iio: health: afe4403: Fix oob read in afe4403_read_raw KASAN report out-of-bounds read as follows: BUG: KASAN: global-out-of-bounds in afe4403_read_raw+0x42e/0x4c0 Read of size 4 at addr ffffffffc02ac638 by task cat/279 Call Trace: afe4403_read_raw iio_read_channel_info dev_attr_show The buggy address belongs to the variable: afe4403_channel_leds+0x18/0xffffffffffffe9e0 This issue can be reproduced by singe command: $ cat /sys/bus/spi/devices/spi0.0/iio\:device0/in_intensity6_raw The array size of afe4403_channel_leds is less than channels, so access with chan->a

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  12. CVE-2022-49030

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

    libbpf: Handle size overflow for ringbuf mmap

    In the Linux kernel, the following vulnerability has been resolved: libbpf: Handle size overflow for ringbuf mmap The maximum size of ringbuf is 2GB on x86-64 host, so 2 * max_entries will overflow u32 when mapping producer page and data pages. Only casting max_entries to size_t is not enough, because for 32-bits application on 64-bits kernel the size of read-only mmap region also could overflow size_t. So fixing it by casting the size of read-only mmap region into a __u64 and checking whether or not there will be overflow during mmap.

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  13. CVE-2022-49029

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

    hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails Smatch report warning as follows: drivers/hwmon/ibmpex.c:509 ibmpex_register_bmc() warn: '&data->list' not removed from list If ibmpex_find_sensors() fails in ibmpex_register_bmc(), data will be freed, but data->list will not be removed from driver_data.bmc_data, then list traversal may cause UAF. Fix by removeing it from driver_data.bmc_data before free().

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  14. CVE-2022-49028

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    ixgbevf: Fix resource leak in ixgbevf_init_module()

    In the Linux kernel, the following vulnerability has been resolved: ixgbevf: Fix resource leak in ixgbevf_init_module() ixgbevf_init_module() won't destroy the workqueue created by create_singlethread_workqueue() when pci_register_driver() failed. Add destroy_workqueue() in fail path to prevent the resource leak. Similar to the handling of u132_hcd_init in commit f276e002793c ("usb: u132-hcd: fix resource leak")

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  15. CVE-2022-49027

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    iavf: Fix error handling in iavf_init_module()

    In the Linux kernel, the following vulnerability has been resolved: iavf: Fix error handling in iavf_init_module() The iavf_init_module() won't destroy workqueue when pci_register_driver() failed. Call destroy_workqueue() when pci_register_driver() failed to prevent the resource leak. Similar to the handling of u132_hcd_init in commit f276e002793c ("usb: u132-hcd: fix resource leak")

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  16. CVE-2022-49026

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

    e100: Fix possible use after free in e100_xmit_prepare

    In the Linux kernel, the following vulnerability has been resolved: e100: Fix possible use after free in e100_xmit_prepare In e100_xmit_prepare(), if we can't map the skb, then return -ENOMEM, so e100_xmit_frame() will return NETDEV_TX_BUSY and the upper layer will resend the skb. But the skb is already freed, which will cause UAF bug when the upper layer resends the skb. Remove the harmful free.

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  17. CVE-2022-49025

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

    net/mlx5e: Fix use-after-free when reverting termination table

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Fix use-after-free when reverting termination table When having multiple dests with termination tables and second one or afterwards fails the driver reverts usage of term tables but doesn't reset the assignment in attr->dests[num_vport_dests].termtbl which case a use-after-free when releasing the rule. Fix by resetting the assignment of termtbl to null.

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  18. CVE-2022-49024

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods

    In the Linux kernel, the following vulnerability has been resolved: can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods In m_can_pci_remove() and error handling path of m_can_pci_probe(), m_can_class_free_dev() should be called to free resource allocated by m_can_class_allocate_dev(), otherwise there will be memleak.

    • Mettez à jour vers 5.15.0-1026.31~20.04.1
    Publication Mise à jour
  19. CVE-2022-49023

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

    wifi: cfg80211: fix buffer overflow in elem comparison

    In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: fix buffer overflow in elem comparison For vendor elements, the code here assumes that 5 octets are present without checking. Since the element itself is already checked to fit, we only need to check the length.

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