p PatchFirst

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

Уязвимости linux-raspi-5.4 · Страница 199

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

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

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

  1. CVE-2022-50488

    Высокий · CVSS 7.8EPSS 0,17%Нет опубликованного исправления

    block, bfq: fix possible uaf for 'bfqq->bic'

    In the Linux kernel, the following vulnerability has been resolved: block, bfq: fix possible uaf for 'bfqq->bic' Our test report a uaf for 'bfqq->bic' in 5.10: ================================================================== BUG: KASAN: use-after-free in bfq_select_queue+0x378/0xa30 CPU: 6 PID: 2318352 Comm: fsstress Kdump: loaded Not tainted 5.10.0-60.18.0.50.h602.kasan.eulerosv2r11.x86_64 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.12.1-0-ga5cab58-20220320_160524-szxrtosci10000 04/01/2014 Call Trace: bfq_select_queue+0x378/0xa30 bfq_dispatch_request+0xe8/0x130 blk_mq_do_dispatch_sched+0x62/0xb0 __blk_mq_sc

    Опубликовано Обновлено
  2. CVE-2023-53579

    Средний · CVSS 5.5EPSS 0,15%Нет опубликованного исправления

    gpio: mvebu: fix irq domain leak

    In the Linux kernel, the following vulnerability has been resolved: gpio: mvebu: fix irq domain leak Uwe Kleine-König pointed out we still have one resource leak in the mvebu driver triggered on driver detach. Let's address it with a custom devm action.

  3. CVE-2023-53577

    Высокий · CVSS 7.8EPSS 0,16%Нет опубликованного исправления

    bpf, cpumap: Make sure kthread is running before map update returns

    In the Linux kernel, the following vulnerability has been resolved: bpf, cpumap: Make sure kthread is running before map update returns The following warning was reported when running stress-mode enabled xdp_redirect_cpu with some RT threads: ------------[ cut here ]------------ WARNING: CPU: 4 PID: 65 at kernel/bpf/cpumap.c:135 CPU: 4 PID: 65 Comm: kworker/4:1 Not tainted 6.5.0-rc2+ #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996) Workqueue: events cpu_map_kthread_stop RIP: 0010:put_cpu_map_entry+0xda/0x220 ...... Call Trace: <TASK> ? show_regs+0x65/0x70 ? __warn+0xa5/0x240 ...... ? put_cpu_map_entry

    Опубликовано Обновлено
  4. CVE-2023-53576

    Средний · CVSS 5.5EPSS 0,15%Нет опубликованного исправления

    null_blk: Always check queue mode setting from configfs

    In the Linux kernel, the following vulnerability has been resolved: null_blk: Always check queue mode setting from configfs Make sure to check device queue mode in the null_validate_conf() and return error for NULL_Q_RQ as we don't allow legacy I/O path, without this patch we get OOPs when queue mode is set to 1 from configfs, following are repro steps :- modprobe null_blk nr_devices=0 mkdir config/nullb/nullb0 echo 1 > config/nullb/nullb0/memory_backed echo 4096 > config/nullb/nullb0/blocksize echo 20480 > config/nullb/nullb0/size echo 1 > config/nullb/nullb0/queue_mode echo 1 > config/nullb/nullb0/power Entering kdb (current=0xffff88810

    Опубликовано Обновлено
  5. CVE-2023-53574

    Средний · CVSS 5.5EPSS 0,15%Нет опубликованного исправления

    wifi: rtw88: delete timer and free skb queue when unloading

    In the Linux kernel, the following vulnerability has been resolved: wifi: rtw88: delete timer and free skb queue when unloading Fix possible crash and memory leak on driver unload by deleting TX purge timer and freeing C2H queue in 'rtw_core_deinit()', shrink critical section in the latter by freeing COEX queue out of TX report lock scope.

    Опубликовано Обновлено
  6. CVE-2023-53569

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

    ext2: Check block size validity during mount

    In the Linux kernel, the following vulnerability has been resolved: ext2: Check block size validity during mount Check that log of block size stored in the superblock has sensible value. Otherwise the shift computing the block size can overflow leading to undefined behavior.

    • Обновитесь до 5.4.0-1093.104~18.04.1
  7. CVE-2023-53568

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

    s390/zcrypt: don't leak memory if dev_set_name() fails

    In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: don't leak memory if dev_set_name() fails When dev_set_name() fails, zcdn_create() doesn't free the newly allocated resources. Do it.

    • Обновитесь до 5.4.0-1100.112~18.04.1
  8. CVE-2023-53567

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

    spi: qup: Don't skip cleanup in remove's error path

    In the Linux kernel, the following vulnerability has been resolved: spi: qup: Don't skip cleanup in remove's error path Returning early in a platform driver's remove callback is wrong. In this case the dma resources are not released in the error path. this is never retried later and so this is a permanent leak. To fix this, only skip hardware disabling if waking the device fails.

    • Обновитесь до 5.4.0-1093.104~18.04.1
    Опубликовано Обновлено
  9. CVE-2023-53564

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

    ocfs2: fix defrag path triggering jbd2 ASSERT

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix defrag path triggering jbd2 ASSERT code path: ocfs2_ioctl_move_extents ocfs2_move_extents ocfs2_defrag_extent __ocfs2_move_extent + ocfs2_journal_access_di + ocfs2_split_extent //sub-paths call jbd2_journal_restart + ocfs2_journal_dirty //crash by jbs2 ASSERT crash stacks: PID: 11297 TASK: ffff974a676dcd00 CPU: 67 COMMAND: "defragfs.ocfs2" #0 [ffffb25d8dad3900] machine_kexec at ffffffff8386fe01 #1 [ffffb25d8dad3958] __crash_kexec at ffffffff8395959d #2 [ffffb25d8dad3a20] crash_kexec at ffffffff8395a45d #3 [ffffb25d8dad3a38] oops_end a

    • Обновитесь до 5.4.0-1088.99~18.04.1
  10. CVE-2023-53562

    Средний · CVSS 5.5EPSS 0,15%Нет опубликованного исправления

    drm/msm: fix vram leak on bind errors

    In the Linux kernel, the following vulnerability has been resolved: drm/msm: fix vram leak on bind errors Make sure to release the VRAM buffer also in a case a subcomponent fails to bind. Patchwork: https://patchwork.freedesktop.org/patch/525094/

  11. CVE-2023-53560

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

    tracing/histograms: Add histograms to hist_vars if they have referenced variables

    In the Linux kernel, the following vulnerability has been resolved: tracing/histograms: Add histograms to hist_vars if they have referenced variables Hist triggers can have referenced variables without having direct variables fields. This can be the case if referenced variables are added for trigger actions. In this case the newly added references will not have field variables. Not taking such referenced variables into consideration can result in a bug where it would be possible to remove hist trigger with variables being refenced. This will result in a bug that is easily reproducable like so $ cd /sys/kernel/tracing $ echo 'synthetic_sys_

    • Обновитесь до 5.4.0-1097.109~18.04.2
    Опубликовано Обновлено
  12. CVE-2023-53559

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

    ip_vti: fix potential slab-use-after-free in decode_session6

    In the Linux kernel, the following vulnerability has been resolved: ip_vti: fix potential slab-use-after-free in decode_session6 When ip_vti device is set to the qdisc of the sfb type, the cb field of the sent skb may be modified during enqueuing. Then, slab-use-after-free may occur when ip_vti device sends IPv6 packets. As commit f855691975bb ("xfrm6: Fix the nexthdr offset in _decode_session6.") showed, xfrm_decode_session was originally intended only for the receive path. IP6CB(skb)->nhoff is not set during transmission. Therefore, set the cb field in the skb to 0 before sending packets.

    • Обновитесь до 5.4.0-1100.112~18.04.1
    Опубликовано Обновлено
  13. CVE-2023-53556

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

    iavf: Fix use-after-free in free_netdev

    In the Linux kernel, the following vulnerability has been resolved: iavf: Fix use-after-free in free_netdev We do netif_napi_add() for all allocated q_vectors[], but potentially do netif_napi_del() for part of them, then kfree q_vectors and leave invalid pointers at dev->napi_list. Reproducer: [root@host ~]# cat repro.sh #!/bin/bash pf_dbsf="0000:41:00.0" vf0_dbsf="0000:41:02.0" g_pids=() function do_set_numvf() { echo 2 >/sys/bus/pci/devices/${pf_dbsf}/sriov_numvfs sleep $((RANDOM%3+1)) echo 0 >/sys/bus/pci/devices/${pf_dbsf}/sriov_numvfs sleep $((RANDOM%3+1)) } function do_set_channel() {

    • Обновитесь до 5.4.0-1097.109~18.04.2
    Опубликовано Обновлено
  14. CVE-2023-53554

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

    staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()

    In the Linux kernel, the following vulnerability has been resolved: staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() The "exc->key_len" is a u16 that comes from the user. If it's over IW_ENCODING_TOKEN_MAX (64) that could lead to memory corruption.

    • Обновитесь до 5.4.0-1100.112~18.04.1
    Опубликовано Обновлено
  15. CVE-2023-53548

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

    net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb

    In the Linux kernel, the following vulnerability has been resolved: net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb The syzbot fuzzer identified a problem in the usbnet driver: usb 1-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 0 PID: 754 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504 Modules linked in: CPU: 0 PID: 754 Comm: kworker/0:2 Not tainted 6.4.0-rc7-syzkaller-00014-g692b7dc87ca6 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 Workqueue: mld mld_ifc_work RIP: 0010:usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504 Code: 7c 24 18

    • Обновитесь до 5.4.0-1100.112~18.04.1
    Опубликовано Обновлено
  16. CVE-2023-53546

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

    net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx when mlx5_cmd_exec failed in mlx5dr_cmd_create_reformat_ctx, the memory pointed by 'in' is not released, which will cause memory leak. Move memory release after mlx5_cmd_exec.

    • Обновитесь до 5.4.0-1100.112~18.04.1
  17. CVE-2023-53545

    Высокий · CVSS 7.8EPSS 0,17%Нет опубликованного исправления

    drm/amdgpu: unmap and remove csa_va properly

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: unmap and remove csa_va properly Root PD BO should be reserved before unmap and remove a bo_va from VM otherwise lockdep will complain. v2: check fpriv->csa_va is not NULL instead of amdgpu_mcbp (christian) [14616.936827] WARNING: CPU: 6 PID: 1711 at drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1762 amdgpu_vm_bo_del+0x399/0x3f0 [amdgpu] [14616.937096] Call Trace: [14616.937097] <TASK> [14616.937102] amdgpu_driver_postclose_kms+0x249/0x2f0 [amdgpu] [14616.937187] drm_file_free+0x1d6/0x300 [drm] [14616.937207] drm_close_helper.isra.0+0x62/0x70 [drm] [14616.937220]

    Опубликовано Обновлено
  18. CVE-2023-53544

    Высокий · CVSS 7.8EPSS 0,16%Нет опубликованного исправления

    cpufreq: davinci: Fix clk use after free

    In the Linux kernel, the following vulnerability has been resolved: cpufreq: davinci: Fix clk use after free The remove function first frees the clks and only then calls cpufreq_unregister_driver(). If one of the cpufreq callbacks is called just before cpufreq_unregister_driver() is run, the freed clks might be used.

  19. CVE-2023-53542

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

    ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy

    In the Linux kernel, the following vulnerability has been resolved: ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy For some reason, the driver adding support for Exynos5420 MIPI phy back in 2016 wasn't used on Exynos5420, which caused a kernel panic. Add the proper compatible for it.

    • Обновитесь до 5.4.0-1088.99~18.04.1
  20. CVE-2023-53541

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

    mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write

    In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write When the oob buffer length is not in multiple of words, the oob write function does out-of-bounds read on the oob source buffer at the last iteration. Fix that by always checking length limit on the oob buffer read and fill with 0xff when reaching the end of the buffer to the oob registers.

    • Обновитесь до 5.4.0-1100.112~18.04.1

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

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

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