p PatchFirst

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

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

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

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

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

  1. CVE-2024-41006

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

    netrom: Fix a memory leak in nr_heartbeat_expiry()

    In the Linux kernel, the following vulnerability has been resolved: netrom: Fix a memory leak in nr_heartbeat_expiry() syzbot reported a memory leak in nr_create() [0]. Commit 409db27e3a2e ("netrom: Fix use-after-free of a listening socket.") added sock_hold() to the nr_heartbeat_expiry() function, where a) a socket has a SOCK_DESTROY flag or b) a listening socket has a SOCK_DEAD flag. But in the case "a," when the SOCK_DESTROY flag is set, the file descriptor has already been closed and the nr_release() function has been called. So it makes no sense to hold the reference count because no one will call another nr_destroy_socket() and put

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

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

    netpoll: Fix race condition in netpoll_owner_active

    In the Linux kernel, the following vulnerability has been resolved: netpoll: Fix race condition in netpoll_owner_active KCSAN detected a race condition in netpoll: BUG: KCSAN: data-race in net_rx_action / netpoll_send_skb write (marked) to 0xffff8881164168b0 of 4 bytes by interrupt on cpu 10: net_rx_action (./include/linux/netpoll.h:90 net/core/dev.c:6712 net/core/dev.c:6822) <snip> read to 0xffff8881164168b0 of 4 bytes by task 1 on cpu 2: netpoll_send_skb (net/core/netpoll.c:319 net/core/netpoll.c:345 net/core/netpoll.c:393) netpoll_send_udp (net/core/netpoll.c:?) <snip> value changed: 0x0000000a -> 0xffffffff This happens because

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

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

    tracing: Build event generation tests only as modules

    In the Linux kernel, the following vulnerability has been resolved: tracing: Build event generation tests only as modules The kprobes and synth event generation test modules add events and lock (get a reference) those event file reference in module init function, and unlock and delete it in module exit function. This is because those are designed for playing as modules. If we make those modules as built-in, those events are left locked in the kernel, and never be removed. This causes kprobe event self-test failure as below. [ 97.349708] ------------[ cut here ]------------ [ 97.353453] WARNING: CPU: 3 PID: 1 at kernel/trace/trace_kpro

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

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

    crypto: hisilicon/sec - Fix memory leak for sec resource release

    In the Linux kernel, the following vulnerability has been resolved: crypto: hisilicon/sec - Fix memory leak for sec resource release The AIV is one of the SEC resources. When releasing resources, it need to release the AIV resources at the same time. Otherwise, memory leakage occurs. The aiv resource release is added to the sec resource release function.

    • Обновитесь до 5.15.0-1062.65~20.04.1
  5. CVE-2024-41000

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

    block/ioctl: prefer different overflow check

    In the Linux kernel, the following vulnerability has been resolved: block/ioctl: prefer different overflow check Running syzkaller with the newly reintroduced signed integer overflow sanitizer shows this report: [ 62.982337] ------------[ cut here ]------------ [ 62.985692] cgroup: Invalid name [ 62.986211] UBSAN: signed-integer-overflow in ../block/ioctl.c:36:46 [ 62.989370] 9pnet_fd: p9_fd_create_tcp (7343): problem connecting socket to 127.0.0.1 [ 62.992992] 9223372036854775807 + 4095 cannot be represented in type 'long long' [ 62.997827] 9pnet_fd: p9_fd_create_tcp (7345): problem connecting socket to 127.0.0.1 [ 62.999369

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

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

    net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()

    In the Linux kernel, the following vulnerability has been resolved: net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() syzbot found hanging tasks waiting on rtnl_lock [1] A reproducer is available in the syzbot bug. When a request to add multiple actions with the same index is sent, the second request will block forever on the first request. This holds rtnl_lock, and causes tasks to hang. Return -EAGAIN to prevent infinite looping, while keeping documented behavior. [1] INFO: task kworker/1:0:5088 blocked for more than 143 seconds. Not tainted 6.9.0-rc4-syzkaller-00173-g3cdb45594619 #0 "echo 0 > /proc/sys/kernel/hu

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

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

    ptp: fix integer overflow in max_vclocks_store

    In the Linux kernel, the following vulnerability has been resolved: ptp: fix integer overflow in max_vclocks_store On 32bit systems, the "4 * max" multiply can overflow. Use kcalloc() to do the allocation to prevent this.

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

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

    RDMA/mlx5: Add check for srq max_sge attribute

    In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Add check for srq max_sge attribute max_sge attribute is passed by the user, and is inserted and used unchecked, so verify that the value doesn't exceed maximum allowed value before using it.

    • Обновитесь до 5.15.0-1062.65~20.04.1
  9. CVE-2024-40988

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

    drm/radeon: fix UBSAN warning in kv_dpm.c

    In the Linux kernel, the following vulnerability has been resolved: drm/radeon: fix UBSAN warning in kv_dpm.c Adds bounds check for sumo_vid_mapping_entry.

    • Обновитесь до 5.15.0-1062.65~20.04.1
  10. CVE-2024-40987

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

    drm/amdgpu: fix UBSAN warning in kv_dpm.c

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix UBSAN warning in kv_dpm.c Adds bounds check for sumo_vid_mapping_entry.

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

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

    ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."

    In the Linux kernel, the following vulnerability has been resolved: ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." Undo the modifications made in commit d410ee5109a1 ("ACPICA: avoid "Info: mapping multiple BARs. Your kernel is fine.""). The initial purpose of this commit was to stop memory mappings for operation regions from overlapping page boundaries, as it can trigger warnings if different page attributes are present. However, it was found that when this situation arises, mapping continues until the boundary's end, but there is still an attempt to read/write the entire length of the map, leading to a NU

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

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

    tipc: force a dst refcount before doing decryption

    In the Linux kernel, the following vulnerability has been resolved: tipc: force a dst refcount before doing decryption As it says in commit 3bc07321ccc2 ("xfrm: Force a dst refcount before entering the xfrm type handlers"): "Crypto requests might return asynchronous. In this case we leave the rcu protected region, so force a refcount on the skb's destination entry before we enter the xfrm type input/output handlers." On TIPC decryption path it has the same problem, and skb_dst_force() should be called before doing decryption to avoid a possible crash. Shuang reported this issue when this warning is triggered: [] WARNING: include/net

    • Обновитесь до 5.15.0-1062.65~20.04.1
  13. CVE-2024-40981

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

    batman-adv: bypass empty buckets in batadv_purge_orig_ref()

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: bypass empty buckets in batadv_purge_orig_ref() Many syzbot reports are pointing to soft lockups in batadv_purge_orig_ref() [1] Root cause is unknown, but we can avoid spending too much time there and perhaps get more interesting reports. [1] watchdog: BUG: soft lockup - CPU#0 stuck for 27s! [kworker/u4:6:621] Modules linked in: irq event stamp: 6182794 hardirqs last enabled at (6182793): [<ffff8000801dae10>] __local_bh_enable_ip+0x224/0x44c kernel/softirq.c:386 hardirqs last disabled at (6182794): [<ffff80008ad66a78>] __el1_irq arch/arm64/kernel/entry-com

    • Обновитесь до 5.15.0-1062.65~20.04.1
  14. CVE-2024-40980

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

    drop_monitor: replace spin_lock by raw_spin_lock

    In the Linux kernel, the following vulnerability has been resolved: drop_monitor: replace spin_lock by raw_spin_lock trace_drop_common() is called with preemption disabled, and it acquires a spin_lock. This is problematic for RT kernels because spin_locks are sleeping locks in this configuration, which causes the following splat: BUG: sleeping function called from invalid context at kernel/locking/spinlock_rt.c:48 in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 449, name: rcuc/47 preempt_count: 1, expected: 0 RCU nest depth: 2, expected: 2 5 locks held by rcuc/47/449: #0: ff1100086ec30a60 ((softirq_ctrl.lock)){+.+.}-{2:2}, at: __lo

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

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

    scsi: qedi: Fix crash while reading debugfs attribute

    In the Linux kernel, the following vulnerability has been resolved: scsi: qedi: Fix crash while reading debugfs attribute The qedi_dbg_do_not_recover_cmd_read() function invokes sprintf() directly on a __user pointer, which results into the crash. To fix this issue, use a small local stack buffer for sprintf() and then call simple_read_from_buffer(), which in turns make the copy_to_user() call. BUG: unable to handle page fault for address: 00007f4801111000 PGD 8000000864df6067 P4D 8000000864df6067 PUD 864df7067 PMD 846028067 PTE 0 Oops: 0002 [#1] PREEMPT SMP PTI Hardware name: HPE ProLiant DL380 Gen10/ProLiant DL380 Gen10, BIOS U30 06/15/

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

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

    drm/lima: mask irqs in timeout path before hard reset

    In the Linux kernel, the following vulnerability has been resolved: drm/lima: mask irqs in timeout path before hard reset There is a race condition in which a rendering job might take just long enough to trigger the drm sched job timeout handler but also still complete before the hard reset is done by the timeout handler. This runs into race conditions not expected by the timeout handler. In some very specific cases it currently may result in a refcount imbalance on lima_pm_idle, with a stack dump such as: [10136.669170] WARNING: CPU: 0 PID: 0 at drivers/gpu/drm/lima/lima_devfreq.c:205 lima_devfreq_record_idle+0xa0/0xb0 ... [10136.669459]

    • Обновитесь до 5.15.0-1062.65~20.04.1
  17. CVE-2024-40974

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

    powerpc/pseries: Enforce hcall result buffer validity and size

    In the Linux kernel, the following vulnerability has been resolved: powerpc/pseries: Enforce hcall result buffer validity and size plpar_hcall(), plpar_hcall9(), and related functions expect callers to provide valid result buffers of certain minimum size. Currently this is communicated only through comments in the code and the compiler has no idea. For example, if I write a bug like this: long retbuf[PLPAR_HCALL_BUFSIZE]; // should be PLPAR_HCALL9_BUFSIZE plpar_hcall9(H_ALLOCATE_VAS_WINDOW, retbuf, ...); This compiles with no diagnostics emitted, but likely results in stack corruption at runtime when plpar_hcall9() stores results pas

    • Обновитесь до 5.15.0-1062.65~20.04.1
  18. CVE-2024-40973

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

    media: mtk-vcodec: potential null pointer deference in SCP

    In the Linux kernel, the following vulnerability has been resolved: media: mtk-vcodec: potential null pointer deference in SCP The return value of devm_kzalloc() needs to be checked to avoid NULL pointer deference. This is similar to CVE-2022-3113.

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

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

    f2fs: remove clear SB_INLINECRYPT flag in default_options

    In the Linux kernel, the following vulnerability has been resolved: f2fs: remove clear SB_INLINECRYPT flag in default_options In f2fs_remount, SB_INLINECRYPT flag will be clear and re-set. If create new file or open file during this gap, these files will not use inlinecrypt. Worse case, it may lead to data corruption if wrappedkey_v0 is enable. Thread A: Thread B: -f2fs_remount -f2fs_file_open or f2fs_new_inode -default_options <- clear SB_INLINECRYPT flag -fscrypt_select_encryption_impl -parse_options <- set SB_INLINECRYPT again

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

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

    Avoid hw_desc array overrun in dw-axi-dmac

    In the Linux kernel, the following vulnerability has been resolved: Avoid hw_desc array overrun in dw-axi-dmac I have a use case where nr_buffers = 3 and in which each descriptor is composed by 3 segments, resulting in the DMA channel descs_allocated to be 9. Since axi_desc_put() handles the hw_desc considering the descs_allocated, this scenario would result in a kernel panic (hw_desc array will be overrun). To fix this, the proposal is to add a new member to the axi_dma_desc structure, where we keep the number of allocated hw_descs (axi_desc_alloc()) and use it in axi_desc_put() to handle the hw_desc array correctly. Additionally I propo

    • Обновитесь до 5.15.0-1062.65~20.04.1

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

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

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