p PatchFirst

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

Уязвимости linux-kvm · Страница 36

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

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

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

  1. CVE-2021-47358

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

    staging: greybus: uart: fix tty use after free

    In the Linux kernel, the following vulnerability has been resolved: staging: greybus: uart: fix tty use after free User space can hold a tty open indefinitely and tty drivers must not release the underlying structures until the last user is gone. Switch to using the tty-port reference counter to manage the life time of the greybus tty state to avoid use after free after a disconnect.

    • Обновитесь до 4.15.0-1103.105
  2. CVE-2021-47357

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

    atm: iphase: fix possible use-after-free in ia_module_exit()

    In the Linux kernel, the following vulnerability has been resolved: atm: iphase: fix possible use-after-free in ia_module_exit() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Обновитесь до 4.15.0-1099.101
  3. CVE-2021-47356

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

    mISDN: fix possible use-after-free in HFC_cleanup()

    In the Linux kernel, the following vulnerability has been resolved: mISDN: fix possible use-after-free in HFC_cleanup() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Обновитесь до 4.15.0-1099.101
  4. CVE-2021-47355

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

    atm: nicstar: Fix possible use-after-free in nicstar_cleanup()

    In the Linux kernel, the following vulnerability has been resolved: atm: nicstar: Fix possible use-after-free in nicstar_cleanup() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Обновитесь до 4.15.0-1099.101
  5. CVE-2021-47353

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

    udf: Fix NULL pointer dereference in udf_symlink function

    In the Linux kernel, the following vulnerability has been resolved: udf: Fix NULL pointer dereference in udf_symlink function In function udf_symlink, epos.bh is assigned with the value returned by udf_tgetblk. The function udf_tgetblk is defined in udf/misc.c and returns the value of sb_getblk function that could be NULL. Then, epos.bh is used without any check, causing a possible NULL pointer dereference when sb_getblk fails. This fix adds a check to validate the value of epos.bh.

    • Обновитесь до 4.15.0-1099.101
  6. CVE-2021-47347

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

    wl1251: Fix possible buffer overflow in wl1251_cmd_scan

    In the Linux kernel, the following vulnerability has been resolved: wl1251: Fix possible buffer overflow in wl1251_cmd_scan Function wl1251_cmd_scan calls memcpy without checking the length. Harden by checking the length is within the maximum allowed size.

    • Обновитесь до 4.15.0-1099.101
  7. CVE-2021-47346

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

    coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer()

    In the Linux kernel, the following vulnerability has been resolved: coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() commit 6f755e85c332 ("coresight: Add helper for inserting synchronization packets") removed trailing '\0' from barrier_pkt array and updated the call sites like etb_update_buffer() to have proper checks for barrier_pkt size before read but missed updating tmc_update_etf_buffer() which still reads barrier_pkt past the array size resulting in KASAN out-of-bounds bug. Fix this by adding a check for barrier_pkt size before accessing like it is done in etb_update_buffer(). BUG: KASAN: global-out-of-bounds

    • Обновитесь до 4.15.0-1099.101
  8. CVE-2021-47345

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

    RDMA/cma: Fix rdma_resolve_route() memory leak

    In the Linux kernel, the following vulnerability has been resolved: RDMA/cma: Fix rdma_resolve_route() memory leak Fix a memory leak when "mda_resolve_route() is called more than once on the same "rdma_cm_id". This is possible if cma_query_handler() triggers the RDMA_CM_EVENT_ROUTE_ERROR flow which puts the state machine back and allows rdma_resolve_route() to be called again.

    • Обновитесь до 4.15.0-1099.101
  9. CVE-2021-47344

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

    media: zr364xx: fix memory leak in zr364xx_start_readpipe

    In the Linux kernel, the following vulnerability has been resolved: media: zr364xx: fix memory leak in zr364xx_start_readpipe syzbot reported memory leak in zr364xx driver. The problem was in non-freed urb in case of usb_submit_urb() fail. backtrace: [<ffffffff82baedf6>] kmalloc include/linux/slab.h:561 [inline] [<ffffffff82baedf6>] usb_alloc_urb+0x66/0xe0 drivers/usb/core/urb.c:74 [<ffffffff82f7cce8>] zr364xx_start_readpipe+0x78/0x130 drivers/media/usb/zr364xx/zr364xx.c:1022 [<ffffffff84251dfc>] zr364xx_board_init drivers/media/usb/zr364xx/zr364xx.c:1383 [inline] [<ffffffff84251dfc>] zr364xx_probe+0x6a3/0x851 drivers/media/usb/z

    • Обновитесь до 4.15.0-1099.101
  10. CVE-2021-47343

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

    dm btree remove: assign new_root only when removal succeeds

    In the Linux kernel, the following vulnerability has been resolved: dm btree remove: assign new_root only when removal succeeds remove_raw() in dm_btree_remove() may fail due to IO read error (e.g. read the content of origin block fails during shadowing), and the value of shadow_spine::root is uninitialized, but the uninitialized value is still assign to new_root in the end of dm_btree_remove(). For dm-thin, the value of pmd->details_root or pmd->root will become an uninitialized value, so if trying to read details_info tree again out-of-bound memory may occur as showed below: general protection fault, probably for non-canonical address

    • Обновитесь до 4.15.0-1099.101
  11. CVE-2021-47340

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

    jfs: fix GPF in diFree

    In the Linux kernel, the following vulnerability has been resolved: jfs: fix GPF in diFree Avoid passing inode with JFS_SBI(inode->i_sb)->ipimap == NULL to diFree()[1]. GFP will appear: struct inode *ipimap = JFS_SBI(ip->i_sb)->ipimap; struct inomap *imap = JFS_IP(ipimap)->i_imap; JFS_IP() will return invalid pointer when ipimap == NULL Call Trace: diFree+0x13d/0x2dc0 fs/jfs/jfs_imap.c:853 [1] jfs_evict_inode+0x2c9/0x370 fs/jfs/inode.c:154 evict+0x2ed/0x750 fs/inode.c:578 iput_final fs/inode.c:1654 [inline] iput.part.0+0x3fe/0x820 fs/inode.c:1680 iput+0x58/0x70 fs/inode.c:1670

    • Обновитесь до 4.15.0-1099.101
  12. CVE-2021-47336

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

    smackfs: restrict bytes count in smk_set_cipso()

    In the Linux kernel, the following vulnerability has been resolved: smackfs: restrict bytes count in smk_set_cipso() Oops, I failed to update subject line. From 07571157c91b98ce1a4aa70967531e64b78e8346 Mon Sep 17 00:00:00 2001 Date: Mon, 12 Apr 2021 22:25:06 +0900 Subject: [PATCH] smackfs: restrict bytes count in smk_set_cipso() Commit 7ef4c19d245f3dc2 ("smackfs: restrict bytes count in smackfs write functions") missed that count > SMK_CIPSOMAX check applies to only format == SMK_FIXED24_FMT case.

    • Обновитесь до 4.15.0-1099.101
  13. CVE-2021-47334

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

    misc/libmasm/module: Fix two use after free in ibmasm_init_one

    In the Linux kernel, the following vulnerability has been resolved: misc/libmasm/module: Fix two use after free in ibmasm_init_one In ibmasm_init_one, it calls ibmasm_init_remote_input_dev(). Inside ibmasm_init_remote_input_dev, mouse_dev and keybd_dev are allocated by input_allocate_device(), and assigned to sp->remote.mouse_dev and sp->remote.keybd_dev respectively. In the err_free_devices error branch of ibmasm_init_one, mouse_dev and keybd_dev are freed by input_free_device(), and return error. Then the execution runs into error_send_message error branch of ibmasm_init_one, where ibmasm_free_remote_input_dev(sp) is called to unregister

    • Обновитесь до 4.15.0-1099.101
  14. CVE-2021-47330

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

    tty: serial: 8250: serial_cs: Fix a memory leak in error handling path

    In the Linux kernel, the following vulnerability has been resolved: tty: serial: 8250: serial_cs: Fix a memory leak in error handling path In the probe function, if the final 'serial_config()' fails, 'info' is leaking. Add a resource handling path to free this memory.

    • Обновитесь до 4.15.0-1099.101
  15. CVE-2021-47324

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

    watchdog: Fix possible use-after-free in wdt_startup()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: Fix possible use-after-free in wdt_startup() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Обновитесь до 4.15.0-1099.101
  16. CVE-2021-47323

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

    watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Обновитесь до 4.15.0-1099.101
  17. CVE-2021-47321

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

    watchdog: Fix possible use-after-free by calling del_timer_sync()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: Fix possible use-after-free by calling del_timer_sync() This driver's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Обновитесь до 4.15.0-1099.101
  18. CVE-2021-47320

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

    nfs: fix acl memory leak of posix_acl_create()

    In the Linux kernel, the following vulnerability has been resolved: nfs: fix acl memory leak of posix_acl_create() When looking into another nfs xfstests report, I found acl and default_acl in nfs3_proc_create() and nfs3_proc_mknod() error paths are possibly leaked. Fix them in advance.

    • Обновитесь до 4.15.0-1099.101
  19. CVE-2021-47319

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

    virtio-blk: Fix memory leak among suspend/resume procedure

    In the Linux kernel, the following vulnerability has been resolved: virtio-blk: Fix memory leak among suspend/resume procedure The vblk->vqs should be freed before we call init_vqs() in virtblk_restore().

    • Обновитесь до 4.15.0-1099.101
  20. CVE-2021-47315

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

    memory: fsl_ifc: fix leak of IO mapping on probe failure

    In the Linux kernel, the following vulnerability has been resolved: memory: fsl_ifc: fix leak of IO mapping on probe failure On probe error the driver should unmap the IO memory. Smatch reports: drivers/memory/fsl_ifc.c:298 fsl_ifc_ctrl_probe() warn: 'fsl_ifc_ctrl_dev->gregs' not released on lines: 298.

    • Обновитесь до 4.15.0-1099.101

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

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

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