p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de linux-ibm-5.15 · Página 65

Vulnerabilidades publicadas para linux-ibm-5.15 en los últimos 30 días: 0. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 2543

  1. CVE-2024-46746

    Alta · CVSS 7.8EPSS 0,25%Corrección disponible

    HID: amd_sfh: free driver_data after destroying hid device

    In the Linux kernel, the following vulnerability has been resolved: HID: amd_sfh: free driver_data after destroying hid device HID driver callbacks aren't called anymore once hid_destroy_device() has been called. Hence, hid driver_data should be freed only after the hid_destroy_device() function returned as driver_data is used in several callbacks. I observed a crash with kernel 6.10.0 on my T14s Gen 3, after enabling KASAN to debug memory allocation, I got this output: [ 13.050438] ================================================================== [ 13.054060] BUG: KASAN: slab-use-after-free in amd_sfh_get_report+0x3ec/0x530 [amd

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  2. CVE-2024-46745

    Media · CVSS 6.7EPSS 0,28%Corrección disponible

    Input: uinput - reject requests with unreasonable number of slots

    In the Linux kernel, the following vulnerability has been resolved: Input: uinput - reject requests with unreasonable number of slots When exercising uinput interface syzkaller may try setting up device with a really large number of slots, which causes memory allocation failure in input_mt_init_slots(). While this allocation failure is handled properly and request is rejected, it results in syzkaller reports. Additionally, such request may put undue burden on the system which will try to free a lot of memory for a bogus request. Fix it by limiting allowed number of slots to 100. This can easily be extended if we see devices that can track

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  3. CVE-2024-46744

    Alta · CVSS 7.8EPSS 0,3%Corrección disponible

    Squashfs: sanity check symbolic link size

    In the Linux kernel, the following vulnerability has been resolved: Squashfs: sanity check symbolic link size Syzkiller reports a "KMSAN: uninit-value in pick_link" bug. This is caused by an uninitialised page, which is ultimately caused by a corrupted symbolic link size read from disk. The reason why the corrupted symlink size causes an uninitialised page is due to the following sequence of events: 1. squashfs_read_inode() is called to read the symbolic link from disk. This assigns the corrupted value 3875536935 to inode->i_size. 2. Later squashfs_symlink_read_folio() is called, which assigns this corrupted value to the lengt

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  4. CVE-2024-46743

    Alta · CVSS 7.3EPSS 0,29%Corrección disponible

    of/irq: Prevent device address out-of-bounds read in interrupt map walk

    In the Linux kernel, the following vulnerability has been resolved: of/irq: Prevent device address out-of-bounds read in interrupt map walk When of_irq_parse_raw() is invoked with a device address smaller than the interrupt parent node (from #address-cells property), KASAN detects the following out-of-bounds read when populating the initial match table (dyndbg="func of_irq_parse_* +p"): OF: of_irq_parse_one: dev=/soc@0/picasso/watchdog, index=0 OF: parent=/soc@0/pci@878000000000/gpio0@17,0, intsize=2 OF: intspec=4 OF: of_irq_parse_raw: ipar=/soc@0/pci@878000000000/gpio0@17,0, size=2 OF: -> addrsize=3 ========================

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  5. CVE-2024-46740

    Alta · CVSS 7.8EPSS 0,29%Corrección disponible

    binder: fix UAF caused by offsets overwrite

    In the Linux kernel, the following vulnerability has been resolved: binder: fix UAF caused by offsets overwrite Binder objects are processed and copied individually into the target buffer during transactions. Any raw data in-between these objects is copied as well. However, this raw data copy lacks an out-of-bounds check. If the raw data exceeds the data section size then the copy overwrites the offsets section. This eventually triggers an error that attempts to unwind the processed objects. However, at this point the offsets used to index these objects are now corrupted. Unwinding with corrupted offsets can result in decrements of arbitra

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  6. CVE-2024-46739

    Media · CVSS 5.5EPSS 0,27%Corrección disponible

    uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind

    In the Linux kernel, the following vulnerability has been resolved: uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind For primary VM Bus channels, primary_channel pointer is always NULL. This pointer is valid only for the secondary channels. Also, rescind callback is meant for primary channels only. Fix NULL pointer dereference by retrieving the device_obj from the parent for the primary channel.

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  7. CVE-2024-46738

    Alta · CVSS 7.8EPSS 0,28%Corrección disponible

    VMCI: Fix use-after-free when removing resource in vmci_resource_remove()

    In the Linux kernel, the following vulnerability has been resolved: VMCI: Fix use-after-free when removing resource in vmci_resource_remove() When removing a resource from vmci_resource_table in vmci_resource_remove(), the search is performed using the resource handle by comparing context and resource fields. It is possible though to create two resources with different types but same handle (same context and resource fields). When trying to remove one of the resources, vmci_resource_remove() may not remove the intended one, but the object will still be freed as in the case of the datagram type in vmci_datagram_destroy_handle(). vmci_resou

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  8. CVE-2024-46737

    Alta · CVSS 7.5EPSS 0,75%Corrección disponible

    nvmet-tcp: fix kernel crash if commands allocation fails

    In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: fix kernel crash if commands allocation fails If the commands allocation fails in nvmet_tcp_alloc_cmds() the kernel crashes in nvmet_tcp_release_queue_work() because of a NULL pointer dereference. nvmet: failed to install queue 0 cntlid 1 ret 6 Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 Fix the bug by setting queue->nr_cmds to zero in case nvmet_tcp_alloc_cmd() fails.

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  9. CVE-2024-46732

    Media · CVSS 5.5EPSS 0,23%Corrección disponible

    drm/amd/display: Assign linear_pitch_alignment even for VM

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Assign linear_pitch_alignment even for VM [Description] Assign linear_pitch_alignment so we don't cause a divide by 0 error in VM environments

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  10. CVE-2024-46724

    Alta · CVSS 7.1EPSS 0,24%Corrección disponible

    drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number Check the fb_channel_number range to avoid the array out-of-bounds read error

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  11. CVE-2024-46719

    Media · CVSS 5.5EPSS 0,24%Corrección disponible

    usb: typec: ucsi: Fix null pointer dereference in trace

    In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: Fix null pointer dereference in trace ucsi_register_altmode checks IS_ERR for the alt pointer and treats NULL as valid. When CONFIG_TYPEC_DP_ALTMODE is not enabled, ucsi_register_displayport returns NULL which causes a NULL pointer dereference in trace. Rather than return NULL, call typec_port_register_altmode to register DisplayPort alternate mode as a non-controllable mode when CONFIG_TYPEC_DP_ALTMODE is not enabled.

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  12. CVE-2024-46714

    Media · CVSS 5.5EPSS 0,24%Corrección disponible

    drm/amd/display: Skip wbscl_set_scaler_filter if filter is null

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Skip wbscl_set_scaler_filter if filter is null Callers can pass null in filter (i.e. from returned from the function wbscl_get_filter_coeffs_16p) and a null check is added to ensure that is not the case. This fixes 4 NULL_RETURNS issues reported by Coverity.

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  13. CVE-2024-46713

    Alta · CVSS 7.8EPSS 0,3%Corrección disponible

    perf/aux: Fix AUX buffer serialization

    In the Linux kernel, the following vulnerability has been resolved: perf/aux: Fix AUX buffer serialization Ole reported that event->mmap_mutex is strictly insufficient to serialize the AUX buffer, add a per RB mutex to fully serialize it. Note that in the lock order comment the perf_event::mmap_mutex order was already wrong, that is, it nesting under mmap_lock is not new with this patch.

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  14. CVE-2024-46707

    Media · CVSS 6.7EPSS 0,23%Corrección disponible

    KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3

    In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 On a system with a GICv3, if a guest hasn't been configured with GICv3 and that the host is not capable of GICv2 emulation, a write to any of the ICC_*SGI*_EL1 registers is trapped to EL2. We therefore try to emulate the SGI access, only to hit a NULL pointer as no private interrupt is allocated (no GIC, remember?). The obvious fix is to give the guest what it deserves, in the shape of a UNDEF exception.

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  15. CVE-2024-46702

    Media · CVSS 5.5EPSS 0,24%Corrección disponible

    thunderbolt: Mark XDomain as unplugged when router is removed

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Mark XDomain as unplugged when router is removed I noticed that when we do discrete host router NVM upgrade and it gets hot-removed from the PCIe side as a result of NVM firmware authentication, if there is another host connected with enabled paths we hang in tearing them down. This is due to fact that the Thunderbolt networking driver also tries to cleanup the paths and ends up blocking in tb_disconnect_xdomain_paths() waiting for the domain lock. However, at this point we already cleaned the paths in tb_stop() so there is really no need for tb_disconnect_xdo

    • Actualiza a 5.15.0-1065.68~20.04.1
    Publicación Actualización
  16. CVE-2024-46695

    Crítica · CVSS 9.8EPSS 0,53%Corrección disponible

    selinux,smack: don't bypass permissions check in inode_setsecctx hook

    In the Linux kernel, the following vulnerability has been resolved: selinux,smack: don't bypass permissions check in inode_setsecctx hook Marek Gresko reports that the root user on an NFS client is able to change the security labels on files on an NFS filesystem that is exported with root squashing enabled. The end of the kerneldoc comment for __vfs_setxattr_noperm() states: * This function requires the caller to lock the inode's i_mutex before it * is executed. It also assumes that the caller will make the appropriate * permission checks. nfsd_setattr() does do permissions checking via fh_verify() and nfsd_permission(), but those

    • Actualiza a 5.15.0-1066.69~20.04.1
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →