p PatchFirst

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

Уязвимости linux-intel-iotg-5.15 · Страница 109

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

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

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

  1. CVE-2022-49107

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

    ceph: fix memory leak in ceph_readdir when note_last_dentry returns error

    In the Linux kernel, the following vulnerability has been resolved: ceph: fix memory leak in ceph_readdir when note_last_dentry returns error Reset the last_readdir at the same time, and add a comment explaining why we don't free last_readdir when dir_emit returns false.

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

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

    staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances

    In the Linux kernel, the following vulnerability has been resolved: staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances vchiq_get_state() can return a NULL pointer. So handle this cases and avoid a NULL pointer derefence in vchiq_dump_platform_instances.

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

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

    staging: wfx: fix an error handling in wfx_init_common()

    In the Linux kernel, the following vulnerability has been resolved: staging: wfx: fix an error handling in wfx_init_common() One error handler of wfx_init_common() return without calling ieee80211_free_hw(hw), which may result in memory leak. And I add one err label to unify the error handler, which is useful for the subsequent changes.

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

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

    staging: vchiq_core: handle NULL result of find_service_by_handle

    In the Linux kernel, the following vulnerability has been resolved: staging: vchiq_core: handle NULL result of find_service_by_handle In case of an invalid handle the function find_servive_by_handle returns NULL. So take care of this and avoid a NULL pointer dereference.

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

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

    NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()

    In the Linux kernel, the following vulnerability has been resolved: NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() [You don't often get email from xiongx18@fudan.edu.cn. Learn why this is important at http://aka.ms/LearnAboutSenderIdentification.] The reference counting issue happens in two error paths in the function _nfs42_proc_copy_notify(). In both error paths, the function simply returns the error code and forgets to balance the refcount of object `ctx`, bumped by get_nfs_open_context() earlier, which may cause refcount leaks. Fix it by balancing refcount of the `ctx` object before the function returns in both error

    • Обновитесь до 5.15.0-1008.11~20.04.1
  6. CVE-2022-49102

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

    habanalabs: fix possible memory leak in MMU DR fini

    In the Linux kernel, the following vulnerability has been resolved: habanalabs: fix possible memory leak in MMU DR fini This patch fixes what seems to be copy paste error. We will have a memory leak if the host-resident shadow is NULL (which will likely happen as the DR and HR are not dependent).

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

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

    virtio_console: eliminate anonymous module_init & module_exit

    In the Linux kernel, the following vulnerability has been resolved: virtio_console: eliminate anonymous module_init & module_exit Eliminate anonymous module_init() and module_exit(), which can lead to confusion or ambiguity when reading System.map, crashes/oops/bugs, or an initcall_debug log. Give each of these init and exit functions unique driver-specific names to eliminate the anonymous names. Example 1: (System.map) ffffffff832fc78c t init ffffffff832fc79e t init ffffffff832fc8f8 t init Example 2: (initcall_debug log) calling init+0x0/0x12 @ 1 initcall init+0x0/0x12 returned 0 after 15 usecs calling init+0x0/0x60 @ 1 initcal

    • Обновитесь до 5.15.0-1008.11~20.04.1
  8. CVE-2022-49098

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

    Drivers: hv: vmbus: Fix potential crash on module unload

    In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: Fix potential crash on module unload The vmbus driver relies on the panic notifier infrastructure to perform some operations when a panic event is detected. Since vmbus can be built as module, it is required that the driver handles both registering and unregistering such panic notifier callback. After commit 74347a99e73a ("x86/Hyper-V: Unload vmbus channel in hv panic callback") though, the panic notifier registration is done unconditionally in the module initialization routine whereas the unregistering procedure is conditionally guarded and executes on

    • Обновитесь до 5.15.0-1008.11~20.04.1
  9. CVE-2022-49097

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

    NFS: Avoid writeback threads getting stuck in mempool_alloc()

    In the Linux kernel, the following vulnerability has been resolved: NFS: Avoid writeback threads getting stuck in mempool_alloc() In a low memory situation, allow the NFS writeback code to fail without getting stuck in infinite loops in mempool_alloc().

    • Обновитесь до 5.15.0-1008.11~20.04.1
  10. CVE-2022-49096

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

    net: sfc: add missing xdp queue reinitialization

    In the Linux kernel, the following vulnerability has been resolved: net: sfc: add missing xdp queue reinitialization After rx/tx ring buffer size is changed, kernel panic occurs when it acts XDP_TX or XDP_REDIRECT. When tx/rx ring buffer size is changed(ethtool -G), sfc driver reallocates and reinitializes rx and tx queues and their buffer (tx_queue->buffer). But it misses reinitializing xdp queues(efx->xdp_tx_queues). So, while it is acting XDP_TX or XDP_REDIRECT, it uses the uninitialized tx_queue->buffer. A new function efx_set_xdp_channels() is separated from efx_set_channels() to handle only xdp queues. Splat looks like: BUG: ker

    • Обновитесь до 5.15.0-1008.11~20.04.1
    Опубликовано Обновлено
  11. CVE-2022-49095

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

    scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()

    In the Linux kernel, the following vulnerability has been resolved: scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() The error handling path of the probe releases a resource that is not freed in the remove function. In some cases, a ioremap() must be undone. Add the missing iounmap() call in the remove function.

    • Обновитесь до 5.15.0-1008.11~20.04.1
  12. CVE-2022-49094

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

    net/tls: fix slab-out-of-bounds bug in decrypt_internal

    In the Linux kernel, the following vulnerability has been resolved: net/tls: fix slab-out-of-bounds bug in decrypt_internal The memory size of tls_ctx->rx.iv for AES128-CCM is 12 setting in tls_set_sw_offload(). The return value of crypto_aead_ivsize() for "ccm(aes)" is 16. So memcpy() require 16 bytes from 12 bytes memory space will trigger slab-out-of-bounds bug as following: ================================================================== BUG: KASAN: slab-out-of-bounds in decrypt_internal+0x385/0xc40 [tls] Read of size 16 at addr ffff888114e84e60 by task tls/10911 Call Trace: <TASK> dump_stack_lvl+0x34/0x44 print_report.cold+0x5e/

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

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

    skbuff: fix coalescing for page_pool fragment recycling

    In the Linux kernel, the following vulnerability has been resolved: skbuff: fix coalescing for page_pool fragment recycling Fix a use-after-free when using page_pool with page fragments. We encountered this problem during normal RX in the hns3 driver: (1) Initially we have three descriptors in the RX queue. The first one allocates PAGE1 through page_pool, and the other two allocate one half of PAGE2 each. Page references look like this: RX_BD1 _______ PAGE1 RX_BD2 _______ PAGE2 RX_BD3 _________/ (2) Handle RX on the first descriptor. Allocate SKB1, eventually added to the receiv

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

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

    net: ipv4: fix route with nexthop object delete warning

    In the Linux kernel, the following vulnerability has been resolved: net: ipv4: fix route with nexthop object delete warning FRR folks have hit a kernel warning[1] while deleting routes[2] which is caused by trying to delete a route pointing to a nexthop id without specifying nhid but matching on an interface. That is, a route is found but we hit a warning while matching it. The warning is from fib_info_nh() in include/net/nexthop.h because we run it on a fib_info with nexthop object. The call chain is: inet_rtm_delroute -> fib_table_delete -> fib_nh_match (called with a nexthop fib_info and also with fc_oif set thus calling fib_info_nh on

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

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

    drm/imx: Fix memory leak in imx_pd_connector_get_modes

    In the Linux kernel, the following vulnerability has been resolved: drm/imx: Fix memory leak in imx_pd_connector_get_modes Avoid leaking the display mode variable if of_get_drm_display_mode fails. Addresses-Coverity-ID: 1443943 ("Resource leak")

    • Обновитесь до 5.15.0-1008.11~20.04.1
  16. CVE-2022-49090

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

    arch/arm64: Fix topology initialization for core scheduling

    In the Linux kernel, the following vulnerability has been resolved: arch/arm64: Fix topology initialization for core scheduling Arm64 systems rely on store_cpu_topology() to call update_siblings_masks() to transfer the toplogy to the various cpu masks. This needs to be done before the call to notify_cpu_starting() which tells the scheduler about each cpu found, otherwise the core scheduling data structures are setup in a way that does not match the actual topology. With smt_mask not setup correctly we bail on `cpumask_weight(smt_mask) == 1` for !leaders in: notify_cpu_starting() cpuhp_invoke_callback_range() sched_cpu_starting()

    • Обновитесь до 5.15.0-1008.11~20.04.1
  17. CVE-2022-49089

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

    IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition

    In the Linux kernel, the following vulnerability has been resolved: IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition The documentation of the function rvt_error_qp says both r_lock and s_lock need to be held when calling that function. It also asserts using lockdep that both of those locks are held. However, the commit I referenced in Fixes accidentally makes the call to rvt_error_qp in rvt_ruc_loopback no longer covered by r_lock. This results in the lockdep assertion failing and also possibly in a race condition.

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

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

    dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe

    In the Linux kernel, the following vulnerability has been resolved: dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe This node pointer is returned by of_find_compatible_node() with refcount incremented. Calling of_node_put() to aovid the refcount leak.

    • Обновитесь до 5.15.0-1008.11~20.04.1
  19. CVE-2022-49087

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

    rxrpc: fix a race in rxrpc_exit_net()

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: fix a race in rxrpc_exit_net() Current code can lead to the following race: CPU0 CPU1 rxrpc_exit_net() rxrpc_peer_keepalive_worker() if (rxnet->live) rxnet->live = false; del_timer_sync(&rxnet->peer_keepalive_timer); timer_reduce(&rxnet->peer_keepalive_timer, jiffies + delay); cancel_work_sync(&rxnet->peer_keepalive_work); rxrpc_exit_net() ex

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

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

    net: openvswitch: fix leak of nested actions

    In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: fix leak of nested actions While parsing user-provided actions, openvswitch module may dynamically allocate memory and store pointers in the internal copy of the actions. So this memory has to be freed while destroying the actions. Currently there are only two such actions: ct() and set(). However, there are many actions that can hold nested lists of actions and ovs_nla_free_flow_actions() just jumps over them leaking the memory. For example, removal of the flow with the following actions will lead to a leak of the memory allocated by nf_ct_tmpl_alloc()

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

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

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

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