p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости linux-ibm-5.15 · Страница 62

За последние 30 дней в linux-ibm-5.15 опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 2540

  1. CVE-2024-47671

    Средний · CVSS 5.5EPSS 0,22%Есть исправление

    USB: usbtmc: prevent kernel-usb-infoleak

    In the Linux kernel, the following vulnerability has been resolved: USB: usbtmc: prevent kernel-usb-infoleak The syzbot reported a kernel-usb-infoleak in usbtmc_write, we need to clear the structure before filling fields.

    • Обновитесь до 5.15.0-1066.69~20.04.1
  2. CVE-2024-47670

    Высокий · CVSS 7.8EPSS 0,24%Есть исправление

    ocfs2: add bounds checking to ocfs2_xattr_find_entry()

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: add bounds checking to ocfs2_xattr_find_entry() Add a paranoia check to make sure it doesn't stray beyond valid memory region containing ocfs2 xattr entries when scanning for a match. It will prevent out-of-bound access in case of crafted images.

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  3. CVE-2024-47669

    Высокий · CVSS 7.3EPSS 0,21%Есть исправление

    nilfs2: fix state management in error path of log writing function

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix state management in error path of log writing function After commit a694291a6211 ("nilfs2: separate wait function from nilfs_segctor_write") was applied, the log writing function nilfs_segctor_do_construct() was able to issue I/O requests continuously even if user data blocks were split into multiple logs across segments, but two potential flaws were introduced in its error handling. First, if nilfs_segctor_begin_construction() fails while creating the second or subsequent logs, the log writing function returns without calling nilfs_segctor_abort_construction()

    • Обновитесь до 5.15.0-1065.68~20.04.1
    Опубликовано Обновлено
  4. CVE-2024-47668

    Высокий · CVSS 7.8EPSS 0,17%Есть исправление

    lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()

    In the Linux kernel, the following vulnerability has been resolved: lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() If we need to increase the tree depth, allocate a new node, and then race with another thread that increased the tree depth before us, we'll still have a preallocated node that might be used later. If we then use that node for a new non-root node, it'll still have a pointer to the old root instead of being zeroed - fix this by zeroing it in the cmpxchg failure path.

    • Обновитесь до 5.15.0-1065.68~20.04.1
    Опубликовано Обновлено
  5. CVE-2024-47667

    Высокий · CVSS 7.3EPSS 0,21%Есть исправление

    PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)

    In the Linux kernel, the following vulnerability has been resolved: PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) Errata #i2037 in AM65x/DRA80xM Processors Silicon Revision 1.0 (SPRZ452D_July 2018_Revised December 2019 [1]) mentions when an inbound PCIe TLP spans more than two internal AXI 128-byte bursts, the bus may corrupt the packet payload and the corrupt data may cause associated applications or the processor to hang. The workaround for Errata #i2037 is to limit the maximum read request size and maximum payload size to 128 bytes. Add workaround for Errata #i2037 here. The errata and workaround is applicable only to

    • Обновитесь до 5.15.0-1065.68~20.04.1
    Опубликовано Обновлено
  6. CVE-2024-47665

    Средний · CVSS 5.5EPSS 0,21%Есть исправление

    i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup

    In the Linux kernel, the following vulnerability has been resolved: i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup Definitely condition dma_get_cache_alignment * defined value > 256 during driver initialization is not reason to BUG_ON(). Turn that to graceful error out with -EINVAL.

    • Обновитесь до 5.15.0-1065.68~20.04.1
  7. CVE-2024-47663

    Средний · CVSS 5.5EPSS 0,21%Есть исправление

    staging: iio: frequency: ad9834: Validate frequency parameter value

    In the Linux kernel, the following vulnerability has been resolved: staging: iio: frequency: ad9834: Validate frequency parameter value In ad9834_write_frequency() clk_get_rate() can return 0. In such case ad9834_calc_freqreg() call will lead to division by zero. Checking 'if (fout > (clk_freq / 2))' doesn't protect in case of 'fout' is 0. ad9834_write_frequency() is called from ad9834_write(), where fout is taken from text buffer, which can contain any value. Modify parameters checking. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Обновитесь до 5.15.0-1065.68~20.04.1
  8. CVE-2024-47660

    Средний · CVSS 5.7EPSS 0,16%Есть исправление

    fsnotify: clear PARENT_WATCHED flags lazily

    In the Linux kernel, the following vulnerability has been resolved: fsnotify: clear PARENT_WATCHED flags lazily In some setups directories can have many (usually negative) dentries. Hence __fsnotify_update_child_dentry_flags() function can take a significant amount of time. Since the bulk of this function happens under inode->i_lock this causes a significant contention on the lock when we remove the watch from the directory as the __fsnotify_update_child_dentry_flags() call from fsnotify_recalc_mask() races with __fsnotify_update_child_dentry_flags() calls from __fsnotify_parent() happening on children. This can lead upto softlockup reports

    • Обновитесь до 5.15.0-1065.68~20.04.1
    Опубликовано Обновлено
  9. CVE-2024-47659

    Критический · CVSS 9.1EPSS 0,78%Есть исправление

    smack: tcp: ipv4, fix incorrect labeling

    In the Linux kernel, the following vulnerability has been resolved: smack: tcp: ipv4, fix incorrect labeling Currently, Smack mirrors the label of incoming tcp/ipv4 connections: when a label 'foo' connects to a label 'bar' with tcp/ipv4, 'foo' always gets 'foo' in returned ipv4 packets. So, 1) returned packets are incorrectly labeled ('foo' instead of 'bar') 2) 'bar' can write to 'foo' without being authorized to write. Here is a scenario how to see this: * Take two machines, let's call them C and S, with active Smack in the default state (no settings, no rules, no labeled hosts, only builtin labels) * At S, add Smack rule 'foo bar

    • Обновитесь до 5.15.0-1065.68~20.04.1
    Опубликовано Обновлено
  10. CVE-2024-46871

    Высокий · CVSS 7.8EPSS 0,21%Есть исправление

    drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX [Why & How] It actually exposes '6' types in enum dmub_notification_type. Not 5. Using smaller number to create array dmub_callback & dmub_thread_offload has potential to access item out of array bound. Fix it.

    • Обновитесь до 5.15.0-1074.77~20.04.1
  11. CVE-2024-46865

    Критический · CVSS 9.8EPSS 0,55%Есть исправление

    fou: fix initialization of grc

    In the Linux kernel, the following vulnerability has been resolved: fou: fix initialization of grc The grc must be initialize first. There can be a condition where if fou is NULL, goto out will be executed and grc would be used uninitialized.

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  12. CVE-2024-46859

    Высокий · CVSS 7.8EPSS 0,22%Есть исправление

    platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses

    In the Linux kernel, the following vulnerability has been resolved: platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses The panasonic laptop code in various places uses the SINF array with index values of 0 - SINF_CUR_BRIGHT(0x0d) without checking that the SINF array is big enough. Not all panasonic laptops have this many SINF array entries, for example the Toughbook CF-18 model only has 10 SINF array entries. So it only supports the AC+DC brightness entries and mute. Check that the SINF array has a minimum size which covers all AC+DC brightness entries and refuse to load if the SINF array is smaller. For higher SINF in

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  13. CVE-2024-46858

    Высокий · CVSS 8.1EPSS 0,59%Есть исправление

    mptcp: pm: Fix uaf in __timer_delete_sync

    In the Linux kernel, the following vulnerability has been resolved: mptcp: pm: Fix uaf in __timer_delete_sync There are two paths to access mptcp_pm_del_add_timer, result in a race condition: CPU1 CPU2 ==== ==== net_rx_action napi_poll netlink_sendmsg __napi_poll netlink_unicast process_backlog netlink_unicast_kernel __netif_receive_skb genl_rcv __netif_receive_skb_one_core netlink_rcv_skb NF_HOOK genl_rcv_msg ip_local_deliver_finish

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  14. CVE-2024-46855

    Высокий · CVSS 7.5EPSS 0,54%Есть исправление

    netfilter: nft_socket: fix sk refcount leaks

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_socket: fix sk refcount leaks We must put 'sk' reference before returning.

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  15. CVE-2024-46854

    Высокий · CVSS 7.1EPSS 0,23%Есть исправление

    net: dpaa: Pad packets to ETH_ZLEN

    In the Linux kernel, the following vulnerability has been resolved: net: dpaa: Pad packets to ETH_ZLEN When sending packets under 60 bytes, up to three bytes of the buffer following the data may be leaked. Avoid this by extending all packets to ETH_ZLEN, ensuring nothing is leaked in the padding. This bug can be reproduced by running $ ping -s 11 destination

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  16. CVE-2024-46853

    Высокий · CVSS 7.8EPSS 0,24%Есть исправление

    spi: nxp-fspi: fix the KASAN report out-of-bounds bug

    In the Linux kernel, the following vulnerability has been resolved: spi: nxp-fspi: fix the KASAN report out-of-bounds bug Change the memcpy length to fix the out-of-bounds issue when writing the data that is not 4 byte aligned to TX FIFO. To reproduce the issue, write 3 bytes data to NOR chip. dd if=3b of=/dev/mtd0 [ 36.926103] ================================================================== [ 36.933409] BUG: KASAN: slab-out-of-bounds in nxp_fspi_exec_op+0x26ec/0x2838 [ 36.940514] Read of size 4 at addr ffff00081037c2a0 by task dd/455 [ 36.946721] [ 36.948235] CPU: 3 UID: 0 PID: 455 Comm: dd Not tainted 6.11.0-rc5-gc7b0e37c843

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  17. CVE-2024-46852

    Высокий · CVSS 7.8EPSS 0,21%Есть исправление

    dma-buf: heaps: Fix off-by-one in CMA heap fault handler

    In the Linux kernel, the following vulnerability has been resolved: dma-buf: heaps: Fix off-by-one in CMA heap fault handler Until VM_DONTEXPAND was added in commit 1c1914d6e8c6 ("dma-buf: heaps: Don't track CMA dma-buf pages under RssFile") it was possible to obtain a mapping larger than the buffer size via mremap and bypass the overflow check in dma_buf_mmap_internal. When using such a mapping to attempt to fault past the end of the buffer, the CMA heap fault handler also checks the fault offset against the buffer size, but gets the boundary wrong by 1. Fix the boundary check so that we don't read off the end of the pages array and insert

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  18. CVE-2024-46849

    Высокий · CVSS 7.8EPSS 0,25%Есть исправление

    ASoC: meson: axg-card: fix 'use-after-free'

    In the Linux kernel, the following vulnerability has been resolved: ASoC: meson: axg-card: fix 'use-after-free' Buffer 'card->dai_link' is reallocated in 'meson_card_reallocate_links()', so move 'pad' pointer initialization after this function when memory is already reallocated. Kasan bug report: ================================================================== BUG: KASAN: slab-use-after-free in axg_card_add_link+0x76c/0x9bc Read of size 8 at addr ffff000000e8b260 by task modprobe/356 CPU: 0 PID: 356 Comm: modprobe Tainted: G O 6.9.12-sdkernel #1 Call trace: dump_backtrace+0x94/0xec show_stack+0x18/0x24 dump_stack_lvl+0x78/0x90 prin

    • Обновитесь до 5.15.0-1066.69~20.04.1
    Опубликовано Обновлено
  19. CVE-2024-46844

    Высокий · CVSS 7.1EPSS 0,26%Есть исправление

    um: line: always fill *error_out in setup_one_line()

    In the Linux kernel, the following vulnerability has been resolved: um: line: always fill *error_out in setup_one_line() The pointer isn't initialized by callers, but I have encountered cases where it's still printed; initialize it in all possible cases in setup_one_line().

    • Обновитесь до 5.15.0-1065.68~20.04.1
    Опубликовано Обновлено
  20. CVE-2024-46841

    Средний · CVSS 5.7EPSS 0,24%Есть исправление

    btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc() We handle errors here properly, ENOMEM isn't fatal, return the error.

    • Обновитесь до 5.15.0-1074.77~20.04.1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →