p PatchFirst

PatchFirst · Latest vulnerabilities

linux-ibm-5.4 vulnerabilities · Page 29

Vulnerabilities published for linux-ibm-5.4 in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 1295

  1. CVE-2022-49584

    Medium · CVSS 5.5EPSS 0.2%Fix available

    ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero

    In the Linux kernel, the following vulnerability has been resolved: ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero It is possible to disable VFs while the PF driver is processing requests from the VF driver. This can result in a panic. BUG: unable to handle kernel paging request at 000000000000106c PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI CPU: 8 PID: 0 Comm: swapper/8 Kdump: loaded Tainted: G I --------- - Hardware name: Dell Inc. PowerEdge R740/06WXJT, BIOS 2.8.2 08/27/2020 RIP: 0010:ixgbe_msg_task+0x4c8/0x1690 [ixgbe] Code: 00 00 48 8d 04 40 48 c1 e0 05 89 7c 24 24 89 fd 48 89 44 24 10 83 ff 01 0f 84 b8 04 00 00

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  2. CVE-2022-49583

    Medium · CVSS 5.5EPSS 0.27%Fix available

    iavf: Fix handling of dummy receive descriptors

    In the Linux kernel, the following vulnerability has been resolved: iavf: Fix handling of dummy receive descriptors Fix memory leak caused by not handling dummy receive descriptor properly. iavf_get_rx_buffer now sets the rx_buffer return value for dummy receive descriptors. Without this patch, when the hardware writes a dummy descriptor, iavf would not free the page allocated for the previous receive buffer. This is an unlikely event but can still happen. [Jesse: massaged commit message]

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  3. CVE-2022-49581

    High · CVSS 7.8EPSS 0.31%Fix available

    be2net: Fix buffer overflow in be_get_module_eeprom

    In the Linux kernel, the following vulnerability has been resolved: be2net: Fix buffer overflow in be_get_module_eeprom be_cmd_read_port_transceiver_data assumes that it is given a buffer that is at least PAGE_DATA_LEN long, or twice that if the module supports SFF 8472. However, this is not always the case. Fix this by passing the desired offset and length to be_cmd_read_port_transceiver_data so that we only copy the bytes once.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  4. CVE-2022-49580

    Medium · CVSS 4.7EPSS 0.18%Fix available

    ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.

    In the Linux kernel, the following vulnerability has been resolved: ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. While reading sysctl_fib_multipath_use_neigh, it can be changed concurrently. Thus, we need to add READ_ONCE() to its reader.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  5. CVE-2022-49577

    Medium · CVSS 4.7EPSS 0.18%Fix available

    udp: Fix a data-race around sysctl_udp_l3mdev_accept.

    In the Linux kernel, the following vulnerability has been resolved: udp: Fix a data-race around sysctl_udp_l3mdev_accept. While reading sysctl_udp_l3mdev_accept, it can be changed concurrently. Thus, we need to add READ_ONCE() to its reader.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  6. CVE-2022-49575

    Medium · CVSS 4.7EPSS 0.19%Fix available

    tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.

    In the Linux kernel, the following vulnerability has been resolved: tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. While reading sysctl_tcp_thin_linear_timeouts, it can be changed concurrently. Thus, we need to add READ_ONCE() to its reader.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  7. CVE-2022-49574

    Medium · CVSS 4.7EPSS 0.19%Fix available

    tcp: Fix data-races around sysctl_tcp_recovery.

    In the Linux kernel, the following vulnerability has been resolved: tcp: Fix data-races around sysctl_tcp_recovery. While reading sysctl_tcp_recovery, it can be changed concurrently. Thus, we need to add READ_ONCE() to its readers.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  8. CVE-2022-49573

    Medium · CVSS 4.7EPSS 0.19%Fix available

    tcp: Fix a data-race around sysctl_tcp_early_retrans.

    In the Linux kernel, the following vulnerability has been resolved: tcp: Fix a data-race around sysctl_tcp_early_retrans. While reading sysctl_tcp_early_retrans, it can be changed concurrently. Thus, we need to add READ_ONCE() to its reader.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  9. CVE-2022-49572

    Medium · CVSS 4.7EPSS 0.19%Fix available

    tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.

    In the Linux kernel, the following vulnerability has been resolved: tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. While reading sysctl_tcp_slow_start_after_idle, it can be changed concurrently. Thus, we need to add READ_ONCE() to its readers.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  10. CVE-2022-49571

    Medium · CVSS 4.7EPSS 0.19%Fix available

    tcp: Fix data-races around sysctl_tcp_max_reordering.

    In the Linux kernel, the following vulnerability has been resolved: tcp: Fix data-races around sysctl_tcp_max_reordering. While reading sysctl_tcp_max_reordering, it can be changed concurrently. Thus, we need to add READ_ONCE() to its readers.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  11. CVE-2022-49569

    Medium · CVSS 5.5EPSS 0.26%Fix available

    spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers

    In the Linux kernel, the following vulnerability has been resolved: spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers In case a IRQ based transfer times out the bcm2835_spi_handle_err() function is called. Since commit 1513ceee70f2 ("spi: bcm2835: Drop dma_pending flag") the TX and RX DMA transfers are unconditionally canceled, leading to NULL pointer derefs if ctlr->dma_tx or ctlr->dma_rx are not set. Fix the NULL pointer deref by checking that ctlr->dma_tx and ctlr->dma_rx are valid pointers before accessing them.

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  12. CVE-2022-49568

    Medium · CVSS 5.5EPSS 0.3%Fix available

    KVM: Don't null dereference ops->destroy

    In the Linux kernel, the following vulnerability has been resolved: KVM: Don't null dereference ops->destroy A KVM device cleanup happens in either of two callbacks: 1) destroy() which is called when the VM is being destroyed; 2) release() which is called when a device fd is closed. Most KVM devices use 1) but Book3s's interrupt controller KVM devices (XICS, XIVE, XIVE-native) use 2) as they need to close and reopen during the machine execution. The error handling in kvm_ioctl_create_device() assumes destroy() is always defined which leads to NULL dereference as discovered by Syzkaller. This adds a checks for destroy!=NULL and adds a miss

    • Update to 5.4.0-1034.38~18.04.1
    Published Updated
  13. CVE-2022-49561

    Critical · CVSS 9.8EPSS 0.82%Fix available

    netfilter: conntrack: re-fetch conntrack after insertion

    In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: re-fetch conntrack after insertion In case the conntrack is clashing, insertion can free skb->_nfct and set skb->_nfct to the already-confirmed entry. This wasn't found before because the conntrack entry and the extension space used to free'd after an rcu grace period, plus the race needs events enabled to trigger.

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated
  14. CVE-2022-49554

    High · CVSS 7.8EPSS 0.22%Fix available

    zsmalloc: fix races between asynchronous zspage free and page migration

    In the Linux kernel, the following vulnerability has been resolved: zsmalloc: fix races between asynchronous zspage free and page migration The asynchronous zspage free worker tries to lock a zspage's entire page list without defending against page migration. Since pages which haven't yet been locked can concurrently migrate off the zspage page list while lock_zspage() churns away, lock_zspage() can suffer from a few different lethal races. It can lock a page which no longer belongs to the zspage and unsafely dereference page_private(), it can unsafely dereference a torn pointer to the next page (since there's a data race), and it can obs

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated
  15. CVE-2022-49538

    Medium · CVSS 5.5EPSS 0.27%Fix available

    ALSA: jack: Access input_dev under mutex

    In the Linux kernel, the following vulnerability has been resolved: ALSA: jack: Access input_dev under mutex It is possible when using ASoC that input_dev is unregistered while calling snd_jack_report, which causes NULL pointer dereference. In order to prevent this serialize access to input_dev using mutex lock.

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated
  16. CVE-2022-49532

    Medium · CVSS 5.5EPSS 0.32%Fix available

    drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes

    In the Linux kernel, the following vulnerability has been resolved: drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes drm_cvt_mode may return NULL and we should check it. This bug is found by syzkaller: FAULT_INJECTION stacktrace: [ 168.567394] FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 1 [ 168.567403] CPU: 1 PID: 6425 Comm: syz Kdump: loaded Not tainted 4.19.90-vhulk2201.1.0.h1035.kasan.eulerosv2r10.aarch64 #1 [ 168.567406] Hardware name: QEMU KVM Virtual Machine, BIOS 0.0.0 02/06/2015 [ 168.567408] Call trace: [ 168.567414] dump_backtrace+0x0/0x310 [ 168.567418

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated
  17. CVE-2022-49530

    High · CVSS 7.8EPSS 0.28%Fix available

    drm/amd/pm: fix double free in si_parse_power_table()

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/pm: fix double free in si_parse_power_table() In function si_parse_power_table(), array adev->pm.dpm.ps and its member is allocated. If the allocation of each member fails, the array itself is freed and returned with an error code. However, the array is later freed again in si_dpm_fini() function which is called when the function returns an error. This leads to potential double free of the array adev->pm.dpm.ps, as well as leak of its array members, since the members are not freed in the allocation function and the array is not nulled when freed. In addition adev->

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated
  18. CVE-2022-49526

    Medium · CVSS 5.5EPSS 0.32%Fix available

    md/bitmap: don't set sb values if can't pass sanity check

    In the Linux kernel, the following vulnerability has been resolved: md/bitmap: don't set sb values if can't pass sanity check If bitmap area contains invalid data, kernel will crash then mdadm triggers "Segmentation fault". This is cluster-md speical bug. In non-clustered env, mdadm will handle broken metadata case. In clustered array, only kernel space handles bitmap slot info. But even this bug only happened in clustered env, current sanity check is wrong, the code should be changed. How to trigger: (faulty injection) dd if=/dev/zero bs=1M count=1 oflag=direct of=/dev/sda dd if=/dev/zero bs=1M count=1 oflag=direct of=/dev/sdb mdadm -C /

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated
  19. CVE-2022-49525

    Medium · CVSS 5.5EPSS 0.28%Fix available

    media: cx25821: Fix the warning when removing the module

    In the Linux kernel, the following vulnerability has been resolved: media: cx25821: Fix the warning when removing the module When removing the module, we will get the following warning: [ 14.746697] remove_proc_entry: removing non-empty directory 'irq/21', leaking at least 'cx25821[1]' [ 14.747449] WARNING: CPU: 4 PID: 368 at fs/proc/generic.c:717 remove_proc_entry+0x389/0x3f0 [ 14.751611] RIP: 0010:remove_proc_entry+0x389/0x3f0 [ 14.759589] Call Trace: [ 14.759792] <TASK> [ 14.759975] unregister_irq_proc+0x14c/0x170 [ 14.760340] irq_free_descs+0x94/0xe0 [ 14.760640] mp_unmap_irq+0xb6/0x100 [ 14.760937] acpi_unregist

    • Update to 5.4.0-1033.37~18.04.1
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →