p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de linux-lowlatency-hwe-5.15 · Página 172

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

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 4513

  1. CVE-2023-52841

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

    media: vidtv: mux: Add check and kfree for kstrdup

    In the Linux kernel, the following vulnerability has been resolved: media: vidtv: mux: Add check and kfree for kstrdup Add check for the return value of kstrdup() and return the error if it fails in order to avoid NULL pointer dereference. Moreover, use kfree() in the later error handling in order to avoid memory leak.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  2. CVE-2023-52840

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

    Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()

    In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_device() calls rmi_release_function() which frees "fn" so the dereference on the next line "fn->num_of_irqs" is a use after free. Move the put_device() to the end to fix this.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  3. CVE-2023-52838

    Media · CVSS 6.2EPSS 0,25%Corrección disponible

    fbdev: imsttfb: fix a resource leak in probe

    In the Linux kernel, the following vulnerability has been resolved: fbdev: imsttfb: fix a resource leak in probe I've re-written the error handling but the bug is that if init_imstt() fails we need to call iounmap(par->cmap_regs).

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  4. CVE-2023-52836

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

    locking/ww_mutex/test: Fix potential workqueue corruption

    In the Linux kernel, the following vulnerability has been resolved: locking/ww_mutex/test: Fix potential workqueue corruption In some cases running with the test-ww_mutex code, I was seeing odd behavior where sometimes it seemed flush_workqueue was returning before all the work threads were finished. Often this would cause strange crashes as the mutexes would be freed while they were being used. Looking at the code, there is a lifetime problem as the controlling thread that spawns the work allocates the "struct stress" structures that are passed to the workqueue threads. Then when the workqueue threads are finished, they free the stress s

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  5. CVE-2023-52835

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

    perf/core: Bail out early if the request AUX area is out of bound

    In the Linux kernel, the following vulnerability has been resolved: perf/core: Bail out early if the request AUX area is out of bound When perf-record with a large AUX area, e.g 4GB, it fails with: #perf record -C 0 -m ,4G -e arm_spe_0// -- sleep 1 failed to mmap with 12 (Cannot allocate memory) and it reveals a WARNING with __alloc_pages(): ------------[ cut here ]------------ WARNING: CPU: 44 PID: 17573 at mm/page_alloc.c:5568 __alloc_pages+0x1ec/0x248 Call trace: __alloc_pages+0x1ec/0x248 __kmalloc_large_node+0xc0/0x1f8 __kmalloc_node+0x134/0x1e8 rb_alloc_aux+0xe0/0x298 perf_mmap+0x440/0x660 mmap_region+0x308/0x

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  6. CVE-2023-52834

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

    atl1c: Work around the DMA RX overflow issue

    In the Linux kernel, the following vulnerability has been resolved: atl1c: Work around the DMA RX overflow issue This is based on alx driver commit 881d0327db37 ("net: alx: Work around the DMA RX overflow issue"). The alx and atl1c drivers had RX overflow error which was why a custom allocator was created to avoid certain addresses. The simpler workaround then created for alx driver, but not for atl1c due to lack of tester. Instead of using a custom allocator, check the allocated skb address and use skb_reserve() to move away from problematic 0x...fc0 address. Tested on AR8131 on Acer 4540.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  7. CVE-2023-52833

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

    Bluetooth: btusb: Add date->evt_skb is NULL check

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: Add date->evt_skb is NULL check fix crash because of null pointers [ 6104.969662] BUG: kernel NULL pointer dereference, address: 00000000000000c8 [ 6104.969667] #PF: supervisor read access in kernel mode [ 6104.969668] #PF: error_code(0x0000) - not-present page [ 6104.969670] PGD 0 P4D 0 [ 6104.969673] Oops: 0000 [#1] SMP NOPTI [ 6104.969684] RIP: 0010:btusb_mtk_hci_wmt_sync+0x144/0x220 [btusb] [ 6104.969688] RSP: 0018:ffffb8d681533d48 EFLAGS: 00010246 [ 6104.969689] RAX: 0000000000000000 RBX: ffff8ad560bb2000 RCX: 0000000000000006 [ 6104.969691] RDX: 000

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  8. CVE-2023-52832

    Crítica · CVSS 9.1EPSS 1,26%Corrección disponible

    wifi: mac80211: don't return unset power in ieee80211_get_tx_power()

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: don't return unset power in ieee80211_get_tx_power() We can get a UBSAN warning if ieee80211_get_tx_power() returns the INT_MIN value mac80211 internally uses for "unset power level". UBSAN: signed-integer-overflow in net/wireless/nl80211.c:3816:5 -2147483648 * 100 cannot be represented in type 'int' CPU: 0 PID: 20433 Comm: insmod Tainted: G WC OE Call Trace: dump_stack+0x74/0x92 ubsan_epilogue+0x9/0x50 handle_overflow+0x8d/0xd0 __ubsan_handle_mul_overflow+0xe/0x10 nl80211_send_iface+0x688/0x6b0 [cfg80211] [...] cfg80211_register_wd

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  9. CVE-2023-52828

    Media · CVSS 6.6EPSS 0,25%Corrección disponible

    bpf: Detect IP == ksym.end as part of BPF program

    In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a prog

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  10. CVE-2023-52826

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

    drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference In tpg110_get_modes(), the return value of drm_mode_duplicate() is assigned to mode, which will lead to a NULL pointer dereference on failure of drm_mode_duplicate(). Add a check to avoid npd.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  11. CVE-2023-52825

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

    drm/amdkfd: Fix a race condition of vram buffer unref in svm code

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix a race condition of vram buffer unref in svm code prange->svm_bo unref can happen in both mmu callback and a callback after migrate to system ram. Both are async call in different tasks. Sync svm_bo unref operation to avoid random "use-after-free".

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  12. CVE-2023-52821

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

    drm/panel: fix a possible null pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: drm/panel: fix a possible null pointer dereference In versatile_panel_get_modes(), the return value of drm_mode_duplicate() is assigned to mode, which will lead to a NULL pointer dereference on failure of drm_mode_duplicate(). Add a check to avoid npd.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  13. CVE-2023-52819

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

    drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga

    In the Linux kernel, the following vulnerability has been resolved: drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga For pptable structs that use flexible array sizes, use flexible arrays.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  14. CVE-2023-52818

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

    drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7

    In the Linux kernel, the following vulnerability has been resolved: drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 For pptable structs that use flexible array sizes, use flexible arrays.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  15. CVE-2023-52817

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

    drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL In certain types of chips, such as VEGA20, reading the amdgpu_regs_smc file could result in an abnormal null pointer access when the smc_rreg pointer is NULL. Below are the steps to reproduce this issue and the corresponding exception log: 1. Navigate to the directory: /sys/kernel/debug/dri/0 2. Execute command: cat amdgpu_regs_smc 3. Exception Log:: [4005007.702554] BUG: kernel NULL pointer dereference, address: 0000000000000000 [4005007.702562] #PF: supervisor instruction fetch in kernel mode [400500

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  16. CVE-2023-52816

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

    drm/amdkfd: Fix shift out-of-bounds issue

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix shift out-of-bounds issue [ 567.613292] shift exponent 255 is too large for 64-bit type 'long unsigned int' [ 567.614498] CPU: 5 PID: 238 Comm: kworker/5:1 Tainted: G OE 6.2.0-34-generic #34~22.04.1-Ubuntu [ 567.614502] Hardware name: AMD Splinter/Splinter-RPL, BIOS WS43927N_871 09/25/2023 [ 567.614504] Workqueue: events send_exception_work_handler [amdgpu] [ 567.614748] Call Trace: [ 567.614750] <TASK> [ 567.614753] dump_stack_lvl+0x48/0x70 [ 567.614761] dump_stack+0x10/0x20 [ 567.614763] __ubsan_handle_shift_out_of_bounds+0x156/

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  17. CVE-2023-52815

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

    drm/amdgpu/vkms: fix a possible null pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/vkms: fix a possible null pointer dereference In amdgpu_vkms_conn_get_modes(), the return value of drm_cvt_mode() is assigned to mode, which will lead to a NULL pointer dereference on failure of drm_cvt_mode(). Add a check to avoid null pointer dereference.

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  18. CVE-2023-52813

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

    crypto: pcrypt - Fix hungtask for PADATA_RESET

    In the Linux kernel, the following vulnerability has been resolved: crypto: pcrypt - Fix hungtask for PADATA_RESET We found a hungtask bug in test_aead_vec_cfg as follows: INFO: task cryptomgr_test:391009 blocked for more than 120 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Call trace: __switch_to+0x98/0xe0 __schedule+0x6c4/0xf40 schedule+0xd8/0x1b4 schedule_timeout+0x474/0x560 wait_for_common+0x368/0x4e0 wait_for_completion+0x20/0x30 wait_for_completion+0x20/0x30 test_aead_vec_cfg+0xab4/0xd50 test_aead+0x144/0x1f0 alg_test_aead+0xd8/0x1e0 alg_test+0x634/0x890 cryptomgr_test+0x40/0x70 kth

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  19. CVE-2023-52811

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

    scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool

    In the Linux kernel, the following vulnerability has been resolved: scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool In practice the driver should never send more commands than are allocated to a queue's event pool. In the unlikely event that this happens, the code asserts a BUG_ON, and in the case that the kernel is not configured to crash on panic returns a junk event pointer from the empty event list causing things to spiral from there. This BUG_ON is a historical artifact of the ibmvfc driver first being upstreamed, and it is well known now that the use of BUG_ON is bad practice except in the most unrecoverable scenario. T

    • Actualiza a 5.15.0-100.110~20.04.1
    Publicación Actualización
  20. CVE-2023-52810

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

    fs/jfs: Add check for negative db_l2nbperpage

    In the Linux kernel, the following vulnerability has been resolved: fs/jfs: Add check for negative db_l2nbperpage l2nbperpage is log2(number of blks per page), and the minimum legal value should be 0, not negative. In the case of l2nbperpage being negative, an error will occur when subsequently used as shift exponent. Syzbot reported this bug: UBSAN: shift-out-of-bounds in fs/jfs/jfs_dmap.c:799:12 shift exponent -16777216 is negative

    • Actualiza a 5.15.0-100.110~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 →