p PatchFirst

PatchFirst · Vulnérabilités récentes

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

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-2022-48722

    Moyenne · CVSS 5.7EPSS 0,22%Correctif disponible

    net: ieee802154: ca8210: Stop leaking skb's

    In the Linux kernel, the following vulnerability has been resolved: net: ieee802154: ca8210: Stop leaking skb's Upon error the ieee802154_xmit_complete() helper is not called. Only ieee802154_wake_queue() is called manually. We then leak the skb structure. Free the skb structure upon error before returning.

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  2. CVE-2022-48721

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

    net/smc: Forward wakeup to smc socket waitqueue after fallback

    In the Linux kernel, the following vulnerability has been resolved: net/smc: Forward wakeup to smc socket waitqueue after fallback When we replace TCP with SMC and a fallback occurs, there may be some socket waitqueue entries remaining in smc socket->wq, such as eppoll_entries inserted by userspace applications. After the fallback, data flows over TCP/IP and only clcsocket->wq will be woken up. Applications can't be notified by the entries which were inserted in smc socket->wq before fallback. So we need a mechanism to wake up smc socket->wq at the same time if some entries remaining in it. The current workaround is to transfer the entrie

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  3. CVE-2022-48720

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

    net: macsec: Fix offload support for NETDEV_UNREGISTER event

    In the Linux kernel, the following vulnerability has been resolved: net: macsec: Fix offload support for NETDEV_UNREGISTER event Current macsec netdev notify handler handles NETDEV_UNREGISTER event by releasing relevant SW resources only, this causes resources leak in case of macsec HW offload, as the underlay driver was not notified to clean it's macsec offload resources. Fix by calling the underlay driver to clean it's relevant resources by moving offload handling from macsec_dellink() to macsec_common_dellink() when handling NETDEV_UNREGISTER event.

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  4. CVE-2022-48718

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    drm: mxsfb: Fix NULL pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: drm: mxsfb: Fix NULL pointer dereference mxsfb should not ever dereference the NULL pointer which drm_atomic_get_new_bridge_state is allowed to return. Assume a fixed format instead.

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  5. CVE-2022-48717

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

    ASoC: max9759: fix underflow in speaker_gain_control_put()

    In the Linux kernel, the following vulnerability has been resolved: ASoC: max9759: fix underflow in speaker_gain_control_put() Check for negative values of "priv->gain" to prevent an out of bounds access. The concern is that these might come from the user via: -> snd_ctl_elem_write_user() -> snd_ctl_elem_write() -> kctl->put()

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  6. CVE-2022-48716

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

    ASoC: codecs: wcd938x: fix incorrect used of portid

    In the Linux kernel, the following vulnerability has been resolved: ASoC: codecs: wcd938x: fix incorrect used of portid Mixer controls have the channel id in mixer->reg, which is not same as port id. port id should be derived from chan_info array. So fix this. Without this, its possible that we could corrupt struct wcd938x_sdw_priv by accessing port_map array out of range with channel id instead of port id.

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  7. CVE-2022-48715

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe

    In the Linux kernel, the following vulnerability has been resolved: scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe Running tests with a debug kernel shows that bnx2fc_recv_frame() is modifying the per_cpu lport stats counters in a non-mpsafe way. Just boot a debug kernel and run the bnx2fc driver with the hardware enabled. [ 1391.699147] BUG: using smp_processor_id() in preemptible [00000000] code: bnx2fc_ [ 1391.699160] caller is bnx2fc_recv_frame+0xbf9/0x1760 [bnx2fc] [ 1391.699174] CPU: 2 PID: 4355 Comm: bnx2fc_l2_threa Kdump: loaded Tainted: G B [ 1391.699180] Hardware name: HP ProLiant DL120 G7, BIOS J01 07/01/2013 [ 1391.699183]

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  8. CVE-2022-48714

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

    bpf: Use VM_MAP instead of VM_ALLOC for ringbuf

    In the Linux kernel, the following vulnerability has been resolved: bpf: Use VM_MAP instead of VM_ALLOC for ringbuf After commit 2fd3fb0be1d1 ("kasan, vmalloc: unpoison VM_ALLOC pages after mapping"), non-VM_ALLOC mappings will be marked as accessible in __get_vm_area_node() when KASAN is enabled. But now the flag for ringbuf area is VM_ALLOC, so KASAN will complain out-of-bound access after vmap() returns. Because the ringbuf area is created by mapping allocated pages, so use VM_MAP instead. After the change, info in /proc/vmallocinfo also changes from [start]-[end] 24576 ringbuf_map_alloc+0x171/0x290 vmalloc user to [start]-[end]

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  9. CVE-2022-48713

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    perf/x86/intel/pt: Fix crash with stop filters in single-range mode

    In the Linux kernel, the following vulnerability has been resolved: perf/x86/intel/pt: Fix crash with stop filters in single-range mode Add a check for !buf->single before calling pt_buffer_region_size in a place where a missing check can cause a kernel crash. Fixes a bug introduced by commit 670638477aed ("perf/x86/intel/pt: Opportunistically use single range output mode"), which added a support for PT single-range output mode. Since that commit if a PT stop filter range is hit while tracing, the kernel will crash because of a null pointer dereference in pt_handle_status due to calling pt_buffer_region_size without a ToPA configured. The

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  10. CVE-2022-48712

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

    ext4: fix error handling in ext4_fc_record_modified_inode()

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix error handling in ext4_fc_record_modified_inode() Current code does not fully takes care of krealloc() error case, which could lead to silent memory corruption or a kernel bug. This patch fixes that. Also it cleans up some duplicated error handling logic from various functions in fast_commit.c file.

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  11. CVE-2022-48711

    Critique · CVSS 9.8EPSS 0,51%Correctif disponible

    tipc: improve size validations for received domain records

    In the Linux kernel, the following vulnerability has been resolved: tipc: improve size validations for received domain records The function tipc_mon_rcv() allows a node to receive and process domain_record structs from peer nodes to track their views of the network topology. This patch verifies that the number of members in a received domain record does not exceed the limit defined by MAX_MON_DOMAIN, something that may otherwise lead to a stack overflow. tipc_mon_rcv() is called from the function tipc_link_proto_rcv(), where we are reading a 32 bit message data length field into a uint16. To avert any risk of bit overflow, we add an extr

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  12. CVE-2021-47617

    Moyenne · CVSS 5.5EPSS 0,21%Correctif disponible

    PCI: pciehp: Fix infinite loop in IRQ handler upon power fault

    In the Linux kernel, the following vulnerability has been resolved: PCI: pciehp: Fix infinite loop in IRQ handler upon power fault The Power Fault Detected bit in the Slot Status register differs from all other hotplug events in that it is sticky: It can only be cleared after turning off slot power. Per PCIe r5.0, sec. 6.7.1.8: If a power controller detects a main power fault on the hot-plug slot, it must automatically set its internal main power fault latch [...]. The main power fault latch is cleared when software turns off power to the hot-plug slot. The stickiness used to cause interrupt storms and infinite loops which were

    • Mettez à jour vers 5.15.0-1008.11~20.04.1
    Publication Mise à jour
  13. CVE-2024-38619

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    usb-storage: alauda: Check whether the media is initialized

    In the Linux kernel, the following vulnerability has been resolved: usb-storage: alauda: Check whether the media is initialized The member "uzonesize" of struct alauda_info will remain 0 if alauda_init_media() fails, potentially causing divide errors in alauda_read_data() and alauda_write_lba(). - Add a member "media_initialized" to struct alauda_info. - Change a condition in alauda_check_media() to ensure the first initialization. - Add an error check for the return value of alauda_init_media().

    • Mettez à jour vers 5.15.0-1064.70~20.04.1
    Publication Mise à jour
  14. CVE-2024-38618

    Moyenne · CVSS 5.3EPSS 0,64%Correctif disponible

    ALSA: timer: Set lower bound of start tick time

    In the Linux kernel, the following vulnerability has been resolved: ALSA: timer: Set lower bound of start tick time Currently ALSA timer doesn't have the lower limit of the start tick time, and it allows a very small size, e.g. 1 tick with 1ns resolution for hrtimer. Such a situation may lead to an unexpected RCU stall, where the callback repeatedly queuing the expire update, as reported by fuzzer. This patch introduces a sanity check of the timer start tick time, so that the system returns an error when a too small start size is set. As of this patch, the lower limit is hard-coded to 100us, which is small enough but can still work someh

    • Mettez à jour vers 5.15.0-1064.70~20.04.1
    Publication Mise à jour
  15. CVE-2024-38615

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    cpufreq: exit() callback is optional

    In the Linux kernel, the following vulnerability has been resolved: cpufreq: exit() callback is optional The exit() callback is optional and shouldn't be called without checking a valid pointer first. Also, we must clear freq_table pointer even if the exit() callback isn't present.

    • Mettez à jour vers 5.15.0-1064.70~20.04.1
    Publication Mise à jour
  16. CVE-2024-38613

    Moyenne · CVSS 5.7EPSS 0,18%Correctif disponible

    m68k: Fix spinlock race in kernel thread creation

    In the Linux kernel, the following vulnerability has been resolved: m68k: Fix spinlock race in kernel thread creation Context switching does take care to retain the correct lock owner across the switch from 'prev' to 'next' tasks. This does rely on interrupts remaining disabled for the entire duration of the switch. This condition is guaranteed for normal process creation and context switching between already running processes, because both 'prev' and 'next' already have interrupts disabled in their saved copies of the status register. The situation is different for newly created kernel threads. The status register is set to PS_S in cop

    • Mettez à jour vers 5.15.0-1064.70~20.04.1
    Publication Mise à jour
  17. CVE-2024-38612

    Élevée · CVSS 7EPSS 0,66%Correctif disponible

    ipv6: sr: fix invalid unregister error path

    In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: fix invalid unregister error path The error path of seg6_init() is wrong in case CONFIG_IPV6_SEG6_LWTUNNEL is not defined. In that case if seg6_hmac_init() fails, the genl_unregister_family() isn't called. This issue exist since commit 46738b1317e1 ("ipv6: sr: add option to control lwtunnel support"), and commit 5559cea2d5aa ("ipv6: sr: fix possible use-after-free and null-ptr-deref") replaced unregister_pernet_subsys() with genl_unregister_family() in this error path.

    • Mettez à jour vers 5.15.0-1064.70~20.04.1
    Publication Mise à jour
  18. CVE-2024-38611

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

    media: i2c: et8ek8: Don't strip remove function when driver is builtin

    In the Linux kernel, the following vulnerability has been resolved: media: i2c: et8ek8: Don't strip remove function when driver is builtin Using __exit for the remove function results in the remove callback being discarded with CONFIG_VIDEO_ET8EK8=y. When such a device gets unbound (e.g. using sysfs or hotplug), the driver is just removed without the cleanup being performed. This results in resource leaks. Fix it by compiling in the remove callback unconditionally. This also fixes a W=1 modpost warning: WARNING: modpost: drivers/media/i2c/et8ek8/et8ek8: section mismatch in reference: et8ek8_i2c_driver+0x10 (section: .data) -> et8ek8_remo

    • Mettez à jour vers 5.15.0-1067.73~20.04.1
    Publication Mise à jour
  19. CVE-2024-38610

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

    drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()

    In the Linux kernel, the following vulnerability has been resolved: drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() Patch series "mm: follow_pte() improvements and acrn follow_pte() fixes". Patch #1 fixes a bunch of issues I spotted in the acrn driver. It compiles, that's all I know. I'll appreciate some review and testing from acrn folks. Patch #2+#3 improve follow_pte(), passing a VMA instead of the MM, adding more sanity checks, and improving the documentation. Gave it a quick test on x86-64 using VM_PAT that ends up using follow_pte(). This patch (of 3): We currently miss handling various cases, resulting in a dang

    • Mettez à jour vers 5.15.0-1064.70~20.04.1
    Publication Mise à jour
  20. CVE-2024-38607

    Moyenne · CVSS 5.5EPSS 0,22%Correctif disponible

    macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"

    In the Linux kernel, the following vulnerability has been resolved: macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" The via-macii ADB driver calls request_irq() after disabling hard interrupts. But disabling interrupts isn't necessary here because the VIA shift register interrupt was masked during VIA1 initialization.

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