p PatchFirst

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

Уязвимости linux-oracle-5.15 · Страница 48

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

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

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

  1. CVE-2022-50312

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

    drivers: serial: jsm: fix some leaks in probe

    In the Linux kernel, the following vulnerability has been resolved: drivers: serial: jsm: fix some leaks in probe This error path needs to unwind instead of just returning directly.

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  2. CVE-2022-50311

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

    cxl: Fix refcount leak in cxl_calc_capp_routing

    In the Linux kernel, the following vulnerability has been resolved: cxl: Fix refcount leak in cxl_calc_capp_routing of_get_next_parent() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. This function only calls of_node_put() in normal path, missing it in the error path. Add missing of_node_put() to avoid refcount leak.

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  3. CVE-2022-50309

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

    media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init

    In the Linux kernel, the following vulnerability has been resolved: media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init of_get_child_by_name() 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.

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  4. CVE-2022-50308

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

    ASoC: qcom: Add checks for devm_kcalloc

    In the Linux kernel, the following vulnerability has been resolved: ASoC: qcom: Add checks for devm_kcalloc As the devm_kcalloc may return NULL, the return value needs to be checked to avoid NULL poineter dereference.

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  5. CVE-2022-50307

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

    s390/cio: fix out-of-bounds access on cio_ignore free

    In the Linux kernel, the following vulnerability has been resolved: s390/cio: fix out-of-bounds access on cio_ignore free The channel-subsystem-driver scans for newly available devices whenever device-IDs are removed from the cio_ignore list using a command such as: echo free >/proc/cio_ignore Since an I/O device scan might interfer with running I/Os, commit 172da89ed0ea ("s390/cio: avoid excessive path-verification requests") introduced an optimization to exclude online devices from the scan. The newly added check for online devices incorrectly assumes that an I/O-subchannel's drvdata points to a struct io_subchannel_private. For devi

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  6. CVE-2022-50306

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

    ext4: fix potential out of bound read in ext4_fc_replay_scan()

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix potential out of bound read in ext4_fc_replay_scan() For scan loop must ensure that at least EXT4_FC_TAG_BASE_LEN space. If remain space less than EXT4_FC_TAG_BASE_LEN which will lead to out of bound read when mounting corrupt file system image. ADD_RANGE/HEAD/TAIL is needed to add extra check when do journal scan, as this three tags will read data during scan, tag length couldn't less than data length which will read.

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  7. CVE-2022-50302

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

    lockd: set other missing fields when unlocking files

    In the Linux kernel, the following vulnerability has been resolved: lockd: set other missing fields when unlocking files vfs_lock_file() expects the struct file_lock to be fully initialised by the caller. Re-exported NFSv3 has been seen to Oops if the fl_file field is NULL.

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  8. CVE-2022-50301

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

    iommu/omap: Fix buffer overflow in debugfs

    In the Linux kernel, the following vulnerability has been resolved: iommu/omap: Fix buffer overflow in debugfs There are two issues here: 1) The "len" variable needs to be checked before the very first write. Otherwise if omap2_iommu_dump_ctx() with "bytes" less than 32 it is a buffer overflow. 2) The snprintf() function returns the number of bytes that *would* have been copied if there were enough space. But we want to know the number of bytes which were *actually* copied so use scnprintf() instead.

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  9. CVE-2022-50300

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

    btrfs: fix extent map use-after-free when handling missing device in read_one_chunk

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix extent map use-after-free when handling missing device in read_one_chunk Store the error code before freeing the extent_map. Though it's reference counted structure, in that function it's the first and last allocation so this would lead to a potential use-after-free. The error can happen eg. when chunk is stored on a missing device and the degraded mount option is missing. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=216721

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  10. CVE-2022-50299

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

    md: Replace snprintf with scnprintf

    In the Linux kernel, the following vulnerability has been resolved: md: Replace snprintf with scnprintf Current code produces a warning as shown below when total characters in the constituent block device names plus the slashes exceeds 200. snprintf() returns the number of characters generated from the given input, which could cause the expression “200 – len” to wrap around to a large positive number. Fix this by using scnprintf() instead, which returns the actual number of characters written into the buffer. [ 1513.267938] ------------[ cut here ]------------ [ 1513.267943] WARNING: CPU: 15 PID: 37247 at <snip>/lib/vsprintf.c:2509 vsnprin

    • Обновитесь до 5.15.0-1027.33~20.04.1
    Опубликовано Обновлено
  11. CVE-2022-50298

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

    slimbus: qcom-ngd: cleanup in probe error path

    In the Linux kernel, the following vulnerability has been resolved: slimbus: qcom-ngd: cleanup in probe error path Add proper error path in probe() to cleanup resources previously acquired/allocated to fix warnings visible during probe deferral: notifier callback qcom_slim_ngd_ssr_notify already registered WARNING: CPU: 6 PID: 70 at kernel/notifier.c:28 notifier_chain_register+0x5c/0x90 Modules linked in: CPU: 6 PID: 70 Comm: kworker/u16:1 Not tainted 6.0.0-rc3-next-20220830 #380 Call trace: notifier_chain_register+0x5c/0x90 srcu_notifier_chain_register+0x44/0x90 qcom_register_ssr_notifier+0x38/0x4c qcom_slim_ngd_ctrl

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  12. CVE-2022-50297

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

    wifi: ath9k: verify the expected usb_endpoints are present

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: verify the expected usb_endpoints are present The bug arises when a USB device claims to be an ATH9K but doesn't have the expected endpoints. (In this case there was an interrupt endpoint where the driver expected a bulk endpoint.) The kernel needs to be able to handle such devices without getting an internal error. usb 1-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 3 PID: 500 at drivers/usb/core/urb.c:493 usb_submit_urb+0xce2/0x1430 drivers/usb/core/urb.c:493 Modules linked in: CPU: 3 PID: 500 Comm: kworker/3:2 Not tainted 5.10.135-syzkaller #0 Hardware

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  13. CVE-2022-50296

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

    UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK

    In the Linux kernel, the following vulnerability has been resolved: UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK When CONFIG_CPUMASK_OFFSTACK and CONFIG_DEBUG_PER_CPU_MAPS is selected, cpu_max_bits_warn() generates a runtime warning similar as below while we show /proc/cpuinfo. Fix this by using nr_cpu_ids (the runtime limit) instead of NR_CPUS to iterate CPUs. [ 3.052463] ------------[ cut here ]------------ [ 3.059679] WARNING: CPU: 3 PID: 1 at include/linux/cpumask.h:108 show_cpuinfo+0x5e8/0x5f0 [ 3.070072] Modules linked in: efivarfs autofs4 [ 3.076257] CPU: 0 PID: 1 Comm: systemd Not tainted 5.19-rc5+ #1052 [

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  14. CVE-2022-50294

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

    wifi: libertas: fix memory leak in lbs_init_adapter()

    In the Linux kernel, the following vulnerability has been resolved: wifi: libertas: fix memory leak in lbs_init_adapter() When kfifo_alloc() failed in lbs_init_adapter(), cmd buffer is not released. Add free memory to processing error path.

    • Обновитесь до 5.15.0-1037.43~20.04.1
    Опубликовано Обновлено
  15. CVE-2022-50293

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

    btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range

    In the Linux kernel, the following vulnerability has been resolved: btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range If we get -ENOMEM while dropping file extent items in a given range, at btrfs_drop_extents(), due to failure to allocate memory when attempting to increment the reference count for an extent or drop the reference count, we handle it with a BUG_ON(). This is excessive, instead we can simply abort the transaction and return the error to the caller. In fact most callers of btrfs_drop_extents(), directly or indirectly, already abort the transaction if btrfs_drop_extents() returns any error. Also, we alread

    • Обновитесь до 5.15.0-1032.38~20.04.1
    Опубликовано Обновлено
  16. CVE-2022-50291

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

    kcm: annotate data-races around kcm->rx_psock

    In the Linux kernel, the following vulnerability has been resolved: kcm: annotate data-races around kcm->rx_psock kcm->rx_psock can be read locklessly in kcm_rfree(). Annotate the read and writes accordingly. We do the same for kcm->rx_wait in the following patch. syzbot reported: BUG: KCSAN: data-race in kcm_rfree / unreserve_rx_kcm write to 0xffff888123d827b8 of 8 bytes by task 2758 on cpu 1: unreserve_rx_kcm+0x72/0x1f0 net/kcm/kcmsock.c:313 kcm_rcv_strparser+0x2b5/0x3a0 net/kcm/kcmsock.c:373 __strp_recv+0x64c/0xd20 net/strparser/strparser.c:301 strp_recv+0x6d/0x80 net/strparser/strparser.c:335 tcp_read_sock+0x13e/0x5a0 net/ipv4/tcp.c:

    • Обновитесь до 5.15.0-1029.35~20.04.1
    Опубликовано Обновлено
  17. CVE-2023-53242

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

    thermal/drivers/hisi: Drop second sensor hi3660

    In the Linux kernel, the following vulnerability has been resolved: thermal/drivers/hisi: Drop second sensor hi3660 The commit 74c8e6bffbe1 ("driver core: Add __alloc_size hint to devm allocators") exposes a panic "BRK handler: Fatal exception" on the hi3660_thermal_probe funciton. This is because the function allocates memory for only one sensors array entry, but tries to fill up a second one. Fix this by removing the unneeded second access.

    • Обновитесь до 5.15.0-1037.43~20.04.1
    Опубликовано Обновлено
  18. CVE-2023-53241

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

    nfsd: call op_release, even when op_func returns an error

    In the Linux kernel, the following vulnerability has been resolved: nfsd: call op_release, even when op_func returns an error For ops with "trivial" replies, nfsd4_encode_operation will shortcut most of the encoding work and skip to just marshalling up the status. One of the things it skips is calling op_release. This could cause a memory leak in the layoutget codepath if there is an error at an inopportune time. Have the compound processing engine always call op_release, even when op_func sets an error in op->status. With this change, we also need nfsd4_block_get_device_info_scsi to set the gd_device pointer to NULL on error to avoid a do

    • Обновитесь до 5.15.0-1063.69~20.04.1
    Опубликовано Обновлено
  19. CVE-2023-53239

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

    drm/msm/mdp5: Add check for kzalloc

    In the Linux kernel, the following vulnerability has been resolved: drm/msm/mdp5: Add check for kzalloc As kzalloc may fail and return NULL pointer, it should be better to check the return value in order to avoid the NULL pointer dereference. Patchwork: https://patchwork.freedesktop.org/patch/514154/

    • Обновитесь до 5.15.0-1037.43~20.04.1
    Опубликовано Обновлено
  20. CVE-2023-53238

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

    phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()

    In the Linux kernel, the following vulnerability has been resolved: phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() The size of array 'priv->ports[]' is INNO_PHY_PORT_NUM. In the for loop, 'i' is used as the index for array 'priv->ports[]' with a check (i > INNO_PHY_PORT_NUM) which indicates that INNO_PHY_PORT_NUM is allowed value for 'i' in the same loop. This > comparison needs to be changed to >=, otherwise it potentially leads to an out of bounds write on the next iteration through the loop

    • Обновитесь до 5.15.0-1047.53~20.04.1
    Опубликовано Обновлено

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

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

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