p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure-5.15

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4532

  1. CVE-2023-54326

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

    misc: pci_endpoint_test: Free IRQs before removing the device

    In the Linux kernel, the following vulnerability has been resolved: misc: pci_endpoint_test: Free IRQs before removing the device In pci_endpoint_test_remove(), freeing the IRQs after removing the device creates a small race window for IRQs to be received with the test device memory already released, causing the IRQ handler to access invalid memory, resulting in an oops. Free the device IRQs before removing the device to avoid this issue.

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2023-54325

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

    crypto: qat - fix out-of-bounds read

    In the Linux kernel, the following vulnerability has been resolved: crypto: qat - fix out-of-bounds read When preparing an AER-CTR request, the driver copies the key provided by the user into a data structure that is accessible by the firmware. If the target device is QAT GEN4, the key size is rounded up by 16 since a rounded up size is expected by the device. If the key size is rounded up before the copy, the size used for copying the key might be bigger than the size of the region containing the key, causing an out-of-bounds read. Fix by doing the copy first and then update the keylen. This is to fix the following warning reported by KA

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50889

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    dm integrity: Fix UAF in dm_integrity_dtr()

    In the Linux kernel, the following vulnerability has been resolved: dm integrity: Fix UAF in dm_integrity_dtr() Dm_integrity also has the same UAF problem when dm_resume() and dm_destroy() are concurrent. Therefore, cancelling timer again in dm_integrity_dtr().

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50888

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()

    In the Linux kernel, the following vulnerability has been resolved: remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() q6v5_wcss_init_mmio() will call platform_get_resource_byname() that may fail and return NULL. devm_ioremap() will use res->start as input, which may causes null-ptr-deref. Check the ret value of platform_get_resource_byname() to avoid the null-ptr-deref.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50887

    Nicht bewertetEPSS 0,24%Korrektur verfügbar

    regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()

    In the Linux kernel, the following vulnerability has been resolved: regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() I got the the following report: OF: ERROR: memory leak, expected refcount 1 instead of 2, of_node_get()/of_node_put() unbalanced - destroy cset entry: attach overlay node /i2c/pmic@62/regulators/exten In of_get_regulator(), the node is returned from of_parse_phandle() with refcount incremented, after using it, of_node_put() need be called.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2023-54322

    Nicht bewertetEPSS 0,19%Korrektur verfügbar

    arm64: set __exception_irq_entry with __irq_entry as a default

    In the Linux kernel, the following vulnerability has been resolved: arm64: set __exception_irq_entry with __irq_entry as a default filter_irq_stacks() is supposed to cut entries which are related irq entries from its call stack. And in_irqentry_text() which is called by filter_irq_stacks() uses __irqentry_text_start/end symbol to find irq entries in callstack. But it doesn't work correctly as without "CONFIG_FUNCTION_GRAPH_TRACER", arm64 kernel doesn't include gic_handle_irq which is entry point of arm64 irq between __irqentry_text_start and __irqentry_text_end as we discussed in below link. https://lore.kernel.org/all/CACT4Y+aReMGLYua2rCL

    • Auf 5.15.0-1065.74~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2023-54321

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

    driver core: fix potential null-ptr-deref in device_add()

    In the Linux kernel, the following vulnerability has been resolved: driver core: fix potential null-ptr-deref in device_add() I got the following null-ptr-deref report while doing fault injection test: BUG: kernel NULL pointer dereference, address: 0000000000000058 CPU: 2 PID: 278 Comm: 37-i2c-ds2482 Tainted: G B W N 6.1.0-rc3+ RIP: 0010:klist_put+0x2d/0xd0 Call Trace: <TASK> klist_remove+0xf1/0x1c0 device_release_driver_internal+0x196/0x210 bus_remove_device+0x1bd/0x240 device_add+0xd3d/0x1100 w1_add_master_device+0x476/0x490 [wire] ds2482_probe+0x303/0x3e0 [ds2482] This is how it happened: w1_alloc_dev() // The dev

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2023-54319

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    pinctrl: at91-pio4: check return value of devm_kasprintf()

    In the Linux kernel, the following vulnerability has been resolved: pinctrl: at91-pio4: check return value of devm_kasprintf() devm_kasprintf() returns a pointer to dynamically allocated memory. Pointer could be NULL in case allocation fails. Check pointer validity. Identified with coccinelle (kmerr.cocci script). Depends-on: 1c4e5c470a56 ("pinctrl: at91: use devm_kasprintf() to avoid potential leaks") Depends-on: 5a8f9cf269e8 ("pinctrl: at91-pio4: use proper format specifier for unsigned int")

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-50886

    Nicht bewertetEPSS 0,23%Korrektur verfügbar

    mmc: toshsd: fix return value check of mmc_add_host()

    In the Linux kernel, the following vulnerability has been resolved: mmc: toshsd: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, the memory that allocated in mmc_alloc_host() will be leaked and it will lead a kernel crash because of deleting not added device in the remove path. So fix this by checking the return value and goto error path which will call mmc_free_host(), besides, free_irq() also needs be called.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-50885

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

    RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed

    In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed There is a null-ptr-deref when mount.cifs over rdma: BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup+0x2f3/0x360 [rdma_rxe] Read of size 8 at addr 0000000000000018 by task mount.cifs/3046 CPU: 2 PID: 3046 Comm: mount.cifs Not tainted 6.1.0-rc5+ #62 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.14.0-1.fc3 Call Trace: <TASK> dump_stack_lvl+0x34/0x44 kasan_report+0xad/0x130 rxe_qp_do_cleanup+0x2f3/0x360 [rdma_rxe] execute_in_process_context+0x25/0x90 __rx

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-50884

    Nicht bewertetEPSS 0,23%Korrektur verfügbar

    drm: Prevent drm_copy_field() to attempt copying a NULL pointer

    In the Linux kernel, the following vulnerability has been resolved: drm: Prevent drm_copy_field() to attempt copying a NULL pointer There are some struct drm_driver fields that are required by drivers since drm_copy_field() attempts to copy them to user-space via DRM_IOCTL_VERSION. But it can be possible that a driver has a bug and did not set some of the fields, which leads to drm_copy_field() attempting to copy a NULL pointer: [ +10.395966] Unable to handle kernel access to user memory outside uaccess routines at virtual address 0000000000000000 [ +0.010955] Mem abort info: [ +0.002835] ESR = 0x0000000096000004 [ +0.003872] EC =

    • Auf 5.15.0-1033.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2023-54318

    Hoch · CVSS 8.8EPSS 0,28%Korrektur verfügbar

    net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add

    In the Linux kernel, the following vulnerability has been resolved: net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add While doing smcr_port_add, there maybe linkgroup add into or delete from smc_lgr_list.list at the same time, which may result kernel crash. So, use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add. The crash calltrace show below: BUG: kernel NULL pointer dereference, address: 0000000000000000 PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI CPU: 0 PID: 559726 Comm: kworker/0:92 Kdump: loaded Tainted: G Hardware name: Alibaba Cloud Alibaba Cloud ECS, BIOS 449e491 04/01/2014 Work

    • Auf 5.15.0-1056.64~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2023-54317

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

    dm flakey: don't corrupt the zero page

    In the Linux kernel, the following vulnerability has been resolved: dm flakey: don't corrupt the zero page When we need to zero some range on a block device, the function __blkdev_issue_zero_pages submits a write bio with the bio vector pointing to the zero page. If we use dm-flakey with corrupt bio writes option, it will corrupt the content of the zero page which results in crashes of various userspace programs. Glibc assumes that memory returned by mmap is zeroed and it uses it for calloc implementation; if the newly mapped memory is not zeroed, calloc will return non-zeroed memory. Fix this bug by testing if the page is equal to ZERO_PA

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2023-54316

    Nicht bewertetEPSS 0,19%Korrektur verfügbar

    refscale: Fix uninitalized use of wait_queue_head_t

    In the Linux kernel, the following vulnerability has been resolved: refscale: Fix uninitalized use of wait_queue_head_t Running the refscale test occasionally crashes the kernel with the following error: [ 8569.952896] BUG: unable to handle page fault for address: ffffffffffffffe8 [ 8569.952900] #PF: supervisor read access in kernel mode [ 8569.952902] #PF: error_code(0x0000) - not-present page [ 8569.952904] PGD c4b048067 P4D c4b049067 PUD c4b04b067 PMD 0 [ 8569.952910] Oops: 0000 [#1] PREEMPT_RT SMP NOPTI [ 8569.952916] Hardware name: Dell Inc. PowerEdge R750/0WMWCR, BIOS 1.2.4 05/28/2021 [ 8569.952917] RIP: 0010:prepare_to_wait_event+0x

    • Auf 5.15.0-1056.64~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2023-54315

    Nicht bewertetEPSS 0,19%Korrektur verfügbar

    powerpc/powernv/sriov: perform null check on iov before dereferencing iov

    In the Linux kernel, the following vulnerability has been resolved: powerpc/powernv/sriov: perform null check on iov before dereferencing iov Currently pointer iov is being dereferenced before the null check of iov which can lead to null pointer dereference errors. Fix this by moving the iov null check before the dereferencing. Detected using cppcheck static analysis: linux/arch/powerpc/platforms/powernv/pci-sriov.c:597:12: warning: Either the condition '!iov' is redundant or there is possible null pointer dereference: iov. [nullPointerRedundantCheck] num_vfs = iov->num_vfs; ^

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2023-54314

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    media: af9005: Fix null-ptr-deref in af9005_i2c_xfer

    In the Linux kernel, the following vulnerability has been resolved: media: af9005: Fix null-ptr-deref in af9005_i2c_xfer In af9005_i2c_xfer, msg is controlled by user. When msg[i].buf is null and msg[i].len is zero, former checks on msg[i].buf would be passed. Malicious data finally reach af9005_i2c_xfer. If accessing msg[i].buf[0] without sanity check, null ptr deref would happen. We add check on msg[i].len to prevent crash. Similar commit: commit 0ed554fd769a ("media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()")

    • Auf 5.15.0-1056.64~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2023-54313

    Nicht bewertetEPSS 0,19%Korrektur verfügbar

    ovl: fix null pointer dereference in ovl_get_acl_rcu()

    In the Linux kernel, the following vulnerability has been resolved: ovl: fix null pointer dereference in ovl_get_acl_rcu() Following process: P1 P2 path_openat link_path_walk may_lookup inode_permission(rcu) ovl_permission acl_permission_check check_acl get_cached_acl_rcu ovl_get_inode_acl realinode = ovl_inode_real(ovl_inode) drop_cache __dentry_kill(ovl_dentry) iput(ovl_inode) ovl_destroy_inode(ovl_inode) dput(oi->__upperdentry) dentry_kill(upperdentry)

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2023-54311

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    ext4: fix deadlock when converting an inline directory in nojournal mode

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix deadlock when converting an inline directory in nojournal mode In no journal mode, ext4_finish_convert_inline_dir() can self-deadlock by calling ext4_handle_dirty_dirblock() when it already has taken the directory lock. There is a similar self-deadlock in ext4_incvert_inline_data_nolock() for data files which we'll fix at the same time. A simple reproducer demonstrating the problem: mke2fs -Fq -t ext2 -O inline_data -b 4k /dev/vdc 64 mount -t ext4 -o dirsync /dev/vdc /vdc cd /vdc mkdir file0 cd file0 touch file0 touch file1 attr

    • Auf 5.15.0-1046.53~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2023-54310

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

    scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition

    In the Linux kernel, the following vulnerability has been resolved: scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition mptlan_probe() calls mpt_register_lan_device() which initializes the &priv->post_buckets_task workqueue. A call to mpt_lan_wake_post_buckets_task() will subsequently start the work. During driver unload in mptlan_remove() the following race may occur: CPU0 CPU1 |mpt_lan_post_receive_buckets_work() mptlan_remove() | free_netdev() | kfree(dev); | | | dev->mtu | //use Fix

    • Auf 5.15.0-1046.53~20.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 →