p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure-5.15 · Seite 41

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: 4531

  1. CVE-2023-53390

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

    drivers: base: dd: fix memory leak with using debugfs_lookup()

    In the Linux kernel, the following vulnerability has been resolved: drivers: base: dd: fix memory leak with using debugfs_lookup() When calling debugfs_lookup() the result must have dput() called on it, otherwise the memory will leak over time. To make things simpler, just call debugfs_lookup_and_remove() instead which handles all of the logic at once.

    • Auf 5.15.0-1045.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2023-53388

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

    drm/mediatek: Clean dangling pointer on bind error path

    In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: Clean dangling pointer on bind error path mtk_drm_bind() can fail, in which case drm_dev_put() is called, destroying the drm_device object. However a pointer to it was still being held in the private object, and that pointer would be passed along to DRM in mtk_drm_sys_prepare() if a suspend were triggered at that point, resulting in a panic. Clean the pointer when destroying the object in the error path to prevent this from happening.

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2023-53386

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

    Bluetooth: Fix potential use-after-free when clear keys

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: Fix potential use-after-free when clear keys Similar to commit c5d2b6fa26b5 ("Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk"). We can not access k after kfree_rcu() call.

    • Auf 5.15.0-1056.64~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2023-53384

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

    wifi: mwifiex: avoid possible NULL skb pointer dereference

    In the Linux kernel, the following vulnerability has been resolved: wifi: mwifiex: avoid possible NULL skb pointer dereference In 'mwifiex_handle_uap_rx_forward()', always check the value returned by 'skb_copy()' to avoid potential NULL pointer dereference in 'mwifiex_uap_queue_bridged_pkt()', and drop original skb in case of copying failure. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1056.64~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2023-53381

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

    NFSD: fix leaked reference count of nfsd4_ssc_umount_item

    In the Linux kernel, the following vulnerability has been resolved: NFSD: fix leaked reference count of nfsd4_ssc_umount_item The reference count of nfsd4_ssc_umount_item is not decremented on error conditions. This prevents the laundromat from unmounting the vfsmount of the source file. This patch decrements the reference count of nfsd4_ssc_umount_item on error.

    • Auf 5.15.0-1068.77~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2023-53380

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

    md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request

    In the Linux kernel, the following vulnerability has been resolved: md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request There are two check of 'mreplace' in raid10_sync_request(). In the first check, 'need_replace' will be set and 'mreplace' will be used later if no-Faulty 'mreplace' exists, In the second check, 'mreplace' will be set to NULL if it is Faulty, but 'need_replace' will not be changed accordingly. null-ptr-deref occurs if Faulty is set between two check. Fix it by merging two checks into one. And replace 'need_replace' with 'mreplace' because their values are always the same.

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2023-53379

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

    usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()

    In the Linux kernel, the following vulnerability has been resolved: usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() Smatch reports: drivers/usb/phy/phy-tahvo.c: tahvo_usb_probe() warn: missing unwind goto? After geting irq, if ret < 0, it will return without error handling to free memory. Just add error handling to fix this problem.

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2023-53375

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

    tracing: Free error logs of tracing instances

    In the Linux kernel, the following vulnerability has been resolved: tracing: Free error logs of tracing instances When a tracing instance is removed, the error messages that hold errors that occurred in the instance needs to be freed. The following reports a memory leak: # cd /sys/kernel/tracing # mkdir instances/foo # echo 'hist:keys=x' > instances/foo/events/sched/sched_switch/trigger # cat instances/foo/error_log [ 117.404795] hist:sched:sched_switch: error: Couldn't find field Command: hist:keys=x ^ # rmdir instances/foo Then check for memory leaks: # echo scan > /sys/kernel/debug/kmemleak # cat /sys

    • Auf 5.15.0-1045.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2023-53373

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

    crypto: seqiv - Handle EBUSY correctly

    In the Linux kernel, the following vulnerability has been resolved: crypto: seqiv - Handle EBUSY correctly As it is seqiv only handles the special return value of EINPROGERSS, which means that in all other cases it will free data related to the request. However, as the caller of seqiv may specify MAY_BACKLOG, we also need to expect EBUSY and treat it in the same way. Otherwise backlogged requests will trigger a use-after-free.

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2023-53372

    Hoch · CVSS 8.2EPSS 0,39%Korrektur verfügbar

    sctp: fix a potential overflow in sctp_ifwdtsn_skip

    In the Linux kernel, the following vulnerability has been resolved: sctp: fix a potential overflow in sctp_ifwdtsn_skip Currently, when traversing ifwdtsn skips with _sctp_walk_ifwdtsn, it only checks the pos against the end of the chunk. However, the data left for the last pos may be < sizeof(struct sctp_ifwdtsn_skip), and dereference it as struct sctp_ifwdtsn_skip may cause coverflow. This patch fixes it by checking the pos against "the end of the chunk - sizeof(struct sctp_ifwdtsn_skip)" in sctp_ifwdtsn_skip, similar to sctp_fwdtsn_skip.

    • Auf 5.15.0-1045.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2023-53369

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

    net: dcb: choose correct policy to parse DCB_ATTR_BCN

    In the Linux kernel, the following vulnerability has been resolved: net: dcb: choose correct policy to parse DCB_ATTR_BCN The dcbnl_bcn_setcfg uses erroneous policy to parse tb[DCB_ATTR_BCN], which is introduced in commit 859ee3c43812 ("DCB: Add support for DCB BCN"). Please see the comment in below code static int dcbnl_bcn_setcfg(...) { ... ret = nla_parse_nested_deprecated(..., dcbnl_pfc_up_nest, .. ) // !!! dcbnl_pfc_up_nest for attributes // DCB_PFC_UP_ATTR_0 to DCB_PFC_UP_ATTR_ALL in enum dcbnl_pfc_up_attrs ... for (i = DCB_BCN_ATTR_RP_0; i <= DCB_BCN_ATTR_RP_7; i++) { // !!! DCB_BCN_ATTR_RP_0 to DCB_BCN_ATTR_RP_7 in e

    • Auf 5.15.0-1051.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-50399

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

    media: atomisp: prevent integer overflow in sh_css_set_black_frame()

    In the Linux kernel, the following vulnerability has been resolved: media: atomisp: prevent integer overflow in sh_css_set_black_frame() The "height" and "width" values come from the user so the "height * width" multiplication can overflow.

    • Auf 5.15.0-1033.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-50396

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

    net: sched: fix memory leak in tcindex_set_parms

    In the Linux kernel, the following vulnerability has been resolved: net: sched: fix memory leak in tcindex_set_parms Syzkaller reports a memory leak as follows: ==================================== BUG: memory leak unreferenced object 0xffff88810c287f00 (size 256): comm "syz-executor105", pid 3600, jiffies 4294943292 (age 12.990s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<ffffffff814cf9f0>] kmalloc_trace+0x20/0x90 mm/slab_common.c:1046 [<ffffffff839c9e07>] kmalloc include/linux/slab.h:576 [i

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-50395

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

    integrity: Fix memory leakage in keyring allocation error path

    In the Linux kernel, the following vulnerability has been resolved: integrity: Fix memory leakage in keyring allocation error path Key restriction is allocated in integrity_init_keyring(). However, if keyring allocation failed, it is not freed, causing memory leaks.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-50394

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

    i2c: ismt: Fix an out-of-bounds bug in ismt_access()

    In the Linux kernel, the following vulnerability has been resolved: i2c: ismt: Fix an out-of-bounds bug in ismt_access() When the driver does not check the data from the user, the variable 'data->block[0]' may be very large to cause an out-of-bounds bug. The following log can reveal it: [ 33.995542] i2c i2c-1: ioctl, cmd=0x720, arg=0x7ffcb3dc3a20 [ 33.995978] ismt_smbus 0000:00:05.0: I2C_SMBUS_BLOCK_DATA: WRITE [ 33.996475] ================================================================== [ 33.996995] BUG: KASAN: out-of-bounds in ismt_access.cold+0x374/0x214b [ 33.997473] Read of size 18446744073709551615 at addr ffff88810efcf

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-50392

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

    ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe()

    In the Linux kernel, the following vulnerability has been resolved: ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() The node returned by of_parse_phandle() with refcount incremented, of_node_put() needs be called when finish using it. So add it in the error path in mt8183_mt6358_ts3a227_max98357_dev_probe().

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-50389

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

    tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak

    In the Linux kernel, the following vulnerability has been resolved: tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak In crb_acpi_add(), we get the TPM2 table to retrieve information like start method, and then assign them to the priv data, so the TPM2 table is not used after the init, should be freed, call acpi_put_table() to fix the memory leak.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-50388

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

    nvme: fix multipath crash caused by flush request when blktrace is enabled

    In the Linux kernel, the following vulnerability has been resolved: nvme: fix multipath crash caused by flush request when blktrace is enabled The flush request initialized by blk_kick_flush has NULL bio, and it may be dealt with nvme_end_req during io completion. When blktrace is enabled, nvme_trace_bio_complete with multipath activated trying to access NULL pointer bio from flush request results in the following crash: [ 2517.831677] BUG: kernel NULL pointer dereference, address: 000000000000001a [ 2517.835213] #PF: supervisor read access in kernel mode [ 2517.838724] #PF: error_code(0x0000) - not-present page [ 2517.842222] PGD 7b2d5106

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-50387

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

    net: hinic: fix the issue of CMDQ memory leaks

    In the Linux kernel, the following vulnerability has been resolved: net: hinic: fix the issue of CMDQ memory leaks When hinic_set_cmdq_depth() fails in hinic_init_cmdqs(), the cmdq memory is not released correctly. Fix it.

    • Auf 5.15.0-1033.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-50386

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

    Bluetooth: L2CAP: Fix user-after-free

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix user-after-free This uses l2cap_chan_hold_unless_zero() after calling __l2cap_get_chan_blah() to prevent the following trace: Bluetooth: l2cap_core.c:static void l2cap_chan_destroy(struct kref *kref) Bluetooth: chan 0000000023c4974d Bluetooth: parent 00000000ae861c08 ================================================================== BUG: KASAN: use-after-free in __mutex_waiter_is_first kernel/locking/mutex.c:191 [inline] BUG: KASAN: use-after-free in __mutex_lock_common kernel/locking/mutex.c:671 [inline] BUG: KASAN: use-after-free in __mutex_lock+0x2

    • Auf 5.15.0-1033.40~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 →