p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-hwe-5.4 · Seite 17

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-hwe-5.4: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 1775

  1. CVE-2022-50097

    Hoch · CVSS 7.1EPSS 0,2%Korrektur verfügbar

    video: fbdev: s3fb: Check the size of screen before memset_io()

    In the Linux kernel, the following vulnerability has been resolved: video: fbdev: s3fb: Check the size of screen before memset_io() In the function s3fb_set_par(), the value of 'screen_size' is calculated by the user input. If the user provides the improper value, the value of 'screen_size' may larger than 'info->screen_size', which may cause the following bug: [ 54.083733] BUG: unable to handle page fault for address: ffffc90003000000 [ 54.083742] #PF: supervisor write access in kernel mode [ 54.083744] #PF: error_code(0x0002) - not-present page [ 54.083760] RIP: 0010:memset_orig+0x33/0xb0 [ 54.083782] Call Trace: [ 54.083788]

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-50094

    Hoch · CVSS 7.1EPSS 0,26%Korrektur verfügbar

    spmi: trace: fix stack-out-of-bound access in SPMI tracing functions

    In the Linux kernel, the following vulnerability has been resolved: spmi: trace: fix stack-out-of-bound access in SPMI tracing functions trace_spmi_write_begin() and trace_spmi_read_end() both call memcpy() with a length of "len + 1". This leads to one extra byte being read beyond the end of the specified buffer. Fix this out-of-bound memory access by using a length of "len" instead. Here is a KASAN log showing the issue: BUG: KASAN: stack-out-of-bounds in trace_event_raw_event_spmi_read_end+0x1d0/0x234 Read of size 2 at addr ffffffc0265b7540 by task [email protected]/1314 ... Call trace: dump_backtrace+0x0/0x3e8 show_stack+0x2c/0x3c d

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50093

    Hoch · CVSS 7.1EPSS 0,26%Korrektur verfügbar

    iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)

    In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) KASAN reports: [ 4.668325][ T0] BUG: KASAN: wild-memory-access in dmar_parse_one_rhsa (arch/x86/include/asm/bitops.h:214 arch/x86/include/asm/bitops.h:226 include/asm-generic/bitops/instrumented-non-atomic.h:142 include/linux/nodemask.h:415 drivers/iommu/intel/dmar.c:497) [ 4.676149][ T0] Read of size 8 at addr 1fffffff85115558 by task swapper/0/0 [ 4.683454][ T0] [ 4.685638][ T0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.19.0-rc3-00004-g0e862838f290 #1 [ 4.694331][ T0] Hardware

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50092

    Mittel · CVSS 5.5EPSS 0,25%Korrektur verfügbar

    dm thin: fix use-after-free crash in dm_sm_register_threshold_callback

    In the Linux kernel, the following vulnerability has been resolved: dm thin: fix use-after-free crash in dm_sm_register_threshold_callback Fault inject on pool metadata device reports: BUG: KASAN: use-after-free in dm_pool_register_metadata_threshold+0x40/0x80 Read of size 8 at addr ffff8881b9d50068 by task dmsetup/950 CPU: 7 PID: 950 Comm: dmsetup Tainted: G W 5.19.0-rc6 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-1.fc33 04/01/2014 Call Trace: <TASK> dump_stack_lvl+0x34/0x44 print_address_description.constprop.0.cold+0xeb/0x3f4 kasan_report.cold+0xe6/0x147 dm_pool_register_

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50087

    Hoch · CVSS 7.8EPSS 0,2%Korrektur verfügbar

    firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails

    In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails When scpi probe fails, at any point, we need to ensure that the scpi_info is not set and will remain NULL until the probe succeeds. If it is not taken care, then it could result use-after-free as the value is exported via get_scpi_ops() and could refer to a memory allocated via devm_kzalloc() but freed when the probe fails.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50085

    Hoch · CVSS 7.8EPSS 0,2%Korrektur verfügbar

    dm raid: fix address sanitizer warning in raid_resume

    In the Linux kernel, the following vulnerability has been resolved: dm raid: fix address sanitizer warning in raid_resume There is a KASAN warning in raid_resume when running the lvm test lvconvert-raid.sh. The reason for the warning is that mddev->raid_disks is greater than rs->raid_disks, so the loop touches one entry beyond the allocated length.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-50084

    Hoch · CVSS 7.1EPSS 0,2%Korrektur verfügbar

    dm raid: fix address sanitizer warning in raid_status

    In the Linux kernel, the following vulnerability has been resolved: dm raid: fix address sanitizer warning in raid_status There is this warning when using a kernel with the address sanitizer and running this testsuite: https://gitlab.com/cki-project/kernel-tests/-/tree/main/storage/swraid/scsi_raid ================================================================== BUG: KASAN: slab-out-of-bounds in raid_status+0x1747/0x2820 [dm_raid] Read of size 4 at addr ffff888079d2c7e8 by task lvcreate/13319 CPU: 0 PID: 13319 Comm: lvcreate Not tainted 5.18.0-0.rc3.<snip> #1 Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011 Call Trace: <TASK> dump_sta

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-50080

    Mittel · CVSS 5.5EPSS 0,27%Korrektur verfügbar

    tee: add overflow check in register_shm_helper()

    In the Linux kernel, the following vulnerability has been resolved: tee: add overflow check in register_shm_helper() With special lengths supplied by user space, register_shm_helper() has an integer overflow when calculating the number of pages covered by a supplied user space memory region. This causes internal_get_user_pages_fast() a helper function of pin_user_pages_fast() to do a NULL pointer dereference: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000010 Modules linked in: CPU: 1 PID: 173 Comm: optee_example_a Not tainted 5.19.0 #11 Hardware name: QEMU QEMU Virtual Machine, BIOS 0.0.0 02/06/2

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-50077

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    apparmor: fix reference count leak in aa_pivotroot()

    In the Linux kernel, the following vulnerability has been resolved: apparmor: fix reference count leak in aa_pivotroot() The aa_pivotroot() function has a reference counting bug in a specific path. When aa_replace_current_label() returns on success, the function forgets to decrement the reference count of “target”, which is increased earlier by build_pivotroot(), causing a reference leak. Fix it by decreasing the refcount of “target” in that path.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-50074

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    apparmor: Fix memleak in aa_simple_write_to_buffer()

    In the Linux kernel, the following vulnerability has been resolved: apparmor: Fix memleak in aa_simple_write_to_buffer() When copy_from_user failed, the memory is freed by kvfree. however the management struct and data blob are allocated independently, so only kvfree(data) cause a memleak issue here. Use aa_put_loaddata(data) to fix this issue.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-50072

    Hoch · CVSS 7.8EPSS 0,2%Korrektur verfügbar

    NFSv4/pnfs: Fix a use-after-free bug in open

    In the Linux kernel, the following vulnerability has been resolved: NFSv4/pnfs: Fix a use-after-free bug in open If someone cancels the open RPC call, then we must not try to free either the open slot or the layoutget operation arguments, since they are likely still in use by the hung RPC call.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-50062

    Hoch · CVSS 7.5EPSS 0,44%Korrektur verfügbar

    net: bgmac: Fix a BUG triggered by wrong bytes_compl

    In the Linux kernel, the following vulnerability has been resolved: net: bgmac: Fix a BUG triggered by wrong bytes_compl On one of our machines we got: kernel BUG at lib/dynamic_queue_limits.c:27! Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM CPU: 0 PID: 1166 Comm: irq/41-bgmac Tainted: G W O 4.14.275-rt132 #1 Hardware name: BRCM XGS iProc task: ee3415c0 task.stack: ee32a000 PC is at dql_completed+0x168/0x178 LR is at bgmac_poll+0x18c/0x6d8 pc : [<c03b9430>] lr : [<c04b5a18>] psr: 800a0313 sp : ee32be14 ip : 000005ea fp : 00000bd4 r10: ee558500 r9 : c0116298 r8 : 00000002 r7 : 00000000 r6 : ef128810 r5 : 0199326

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-50061

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map

    In the Linux kernel, the following vulnerability has been resolved: pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak."

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-50055

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    iavf: Fix adminq error handling

    In the Linux kernel, the following vulnerability has been resolved: iavf: Fix adminq error handling iavf_alloc_asq_bufs/iavf_alloc_arq_bufs allocates with dma_alloc_coherent memory for VF mailbox. Free DMA regions for both ASQ and ARQ in case error happens during configuration of ASQ/ARQ registers. Without this change it is possible to see when unloading interface: 74626.583369: dma_debug_device_change: device driver has pending DMA allocations while released from device [count=32] One of leaked entries details: [device address=0x0000000b27ff9000] [size=4096 bytes] [mapped with DMA_BIDIRECTIONAL] [mapped as coherent]

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-50047

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    net: dsa: mv88e6060: prevent crash on an unused port

    In the Linux kernel, the following vulnerability has been resolved: net: dsa: mv88e6060: prevent crash on an unused port If the port isn't a CPU port nor a user port, 'cpu_dp' is a null pointer and a crash happened on dereferencing it in mv88e6060_setup_port(): [ 9.575872] Unable to handle kernel NULL pointer dereference at virtual address 00000014 ... [ 9.942216] mv88e6060_setup from dsa_register_switch+0x814/0xe84 [ 9.948616] dsa_register_switch from mdio_probe+0x2c/0x54 [ 9.954433] mdio_probe from really_probe.part.0+0x98/0x2a0 [ 9.960375] really_probe.part.0 from driver_probe_device+0x30/0x10c [ 9.967029] driver_

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-50038

    Mittel · CVSS 5.5EPSS 0,25%Korrektur verfügbar

    drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()

    In the Linux kernel, the following vulnerability has been resolved: drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() In this function, there are two refcount leak bugs: (1) when breaking out of for_each_endpoint_of_node(), we need call the of_node_put() for the 'ep'; (2) we should call of_node_put() for the reference returned by of_graph_get_remote_port() when it is not used anymore.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-50033

    Mittel · CVSS 5.5EPSS 0,2%Korrektur verfügbar

    usb: host: ohci-ppc-of: Fix refcount leak bug

    In the Linux kernel, the following vulnerability has been resolved: usb: host: ohci-ppc-of: Fix refcount leak bug In ohci_hcd_ppc_of_probe(), of_find_compatible_node() will return a node pointer with refcount incremented. We should use of_node_put() when it is not used anymore.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-50032

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    usb: renesas: Fix refcount leak bug

    In the Linux kernel, the following vulnerability has been resolved: usb: renesas: Fix refcount leak bug In usbhs_rza1_hardware_init(), of_find_node_by_name() will return a node pointer with refcount incremented. We should use of_node_put() when it is not used anymore.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-50030

    Hoch · CVSS 7.8EPSS 0,22%Korrektur verfügbar

    scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input

    In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input Malformed user input to debugfs results in buffer overflow crashes. Adapt input string lengths to fit within internal buffers, leaving space for NULL terminators.

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-50029

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    clk: qcom: ipq8074: dont disable gcc_sleep_clk_src

    In the Linux kernel, the following vulnerability has been resolved: clk: qcom: ipq8074: dont disable gcc_sleep_clk_src Once the usb sleep clocks are disabled, clock framework is trying to disable the sleep clock source also. However, it seems that it cannot be disabled and trying to do so produces: [ 245.436390] ------------[ cut here ]------------ [ 245.441233] gcc_sleep_clk_src status stuck at 'on' [ 245.441254] WARNING: CPU: 2 PID: 223 at clk_branch_wait+0x130/0x140 [ 245.450435] Modules linked in: xhci_plat_hcd xhci_hcd dwc3 dwc3_qcom leds_gpio [ 245.456601] CPU: 2 PID: 223 Comm: sh Not tainted 5.18.0-rc4 #215 [ 245.463889] Hardw

    • Auf 5.4.0-132.148~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →