p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-aws-5.15 · Seite 7

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4243

  1. CVE-2022-50836

    Nicht bewertetEPSS 0,25%Korrektur verfügbar

    remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()

    In the Linux kernel, the following vulnerability has been resolved: remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() The kfree() should be called when of_irq_get_byname() fails or devm_request_threaded_irq() fails in qcom_add_sysmon_subdev(), otherwise there will be a memory leak, so add kfree() to fix it.

    • Auf 5.15.0-1033.37~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-50835

    Nicht bewertetEPSS 0,24%Korrektur verfügbar

    jbd2: add miss release buffer head in fc_do_one_pass()

    In the Linux kernel, the following vulnerability has been resolved: jbd2: add miss release buffer head in fc_do_one_pass() In fc_do_one_pass() miss release buffer head after use which will lead to reference count leak.

    • Auf 5.15.0-1030.34~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50834

    Nicht bewertetEPSS 0,26%Korrektur verfügbar

    nfc: Fix potential resource leaks

    In the Linux kernel, the following vulnerability has been resolved: nfc: Fix potential resource leaks nfc_get_device() take reference for the device, add missing nfc_put_device() to release it when not need anymore. Also fix the style warnning by use error EOPNOTSUPP instead of ENOTSUPP.

    • Auf 5.15.0-1033.37~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50832

    Nicht bewertetEPSS 0,25%Korrektur verfügbar

    wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()

    In the Linux kernel, the following vulnerability has been resolved: wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() The wilc_mac_xmit() returns NETDEV_TX_OK without freeing skb, add dev_kfree_skb() to fix it. Compile tested only.

    • Auf 5.15.0-1038.43~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50830

    Nicht bewertetEPSS 0,24%Korrektur verfügbar

    auxdisplay: hd44780: Fix potential memory leak in hd44780_remove()

    In the Linux kernel, the following vulnerability has been resolved: auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() hd44780_probe() allocates a memory chunk for hd with kzalloc() and makes "lcd->drvdata->hd44780" point to it. When we call hd44780_remove(), we should release all relevant memory and resource. But "lcd->drvdata ->hd44780" is not released, which will lead to a memory leak. We should release the "lcd->drvdata->hd44780" in hd44780_remove() to fix the memory leak bug.

    • Auf 5.15.0-1041.46~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50829

    Nicht bewertetEPSS 0,28%Korrektur verfügbar

    wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() It is possible that skb is freed in ath9k_htc_rx_msg(), then usb_submit_urb() fails and we try to free skb again. It causes use-after-free bug. Moreover, if alloc_skb() fails, urb->context becomes NULL but rx_buf is not freed and there can be a memory leak. The patch removes unnecessary nskb and makes skb processing more clear: it is supposed that ath9k_htc_rx_msg() either frees old skb or passes its managing to another callback function. Found by Linux Verification Center (linuxtesting.org) with Syzkal

    • Auf 5.15.0-1033.37~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-50828

    Nicht bewertetEPSS 0,24%Korrektur verfügbar

    clk: zynqmp: Fix stack-out-of-bounds in strncpy`

    In the Linux kernel, the following vulnerability has been resolved: clk: zynqmp: Fix stack-out-of-bounds in strncpy` "BUG: KASAN: stack-out-of-bounds in strncpy+0x30/0x68" Linux-ATF interface is using 16 bytes of SMC payload. In case clock name is longer than 15 bytes, string terminated NULL character will not be received by Linux. Add explicit NULL character at last byte to fix issues when clock name is longer. This fixes below bug reported by KASAN: ================================================================== BUG: KASAN: stack-out-of-bounds in strncpy+0x30/0x68 Read of size 1 at addr ffff0008c89a7410 by task swapper/0/1 CPU:

    • Auf 5.15.0-1030.34~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2023-54203

    Kritisch · CVSS 9.1EPSS 0,55%Korrektur verfügbar

    ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr When smb1 mount fails, KASAN detect slab-out-of-bounds in init_smb2_rsp_hdr like the following one. For smb1 negotiate(56bytes) , init_smb2_rsp_hdr() for smb2 is called. The issue occurs while handling smb1 negotiate as smb2 server operations. Add smb server operations for smb1 (get_cmd_val, init_rsp_hdr, allocate_rsp_buf, check_user_session) to handle smb1 negotiate so that smb2 server operation does not handle it. [ 411.400423] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for acc

    • Auf 5.15.0-1057.63~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2023-54202

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

    drm/i915: fix race condition UAF in i915_perf_add_config_ioctl

    In the Linux kernel, the following vulnerability has been resolved: drm/i915: fix race condition UAF in i915_perf_add_config_ioctl Userspace can guess the id value and try to race oa_config object creation with config remove, resulting in a use-after-free if we dereference the object after unlocking the metrics_lock. For that reason, unlocking the metrics_lock must be done after we are done dereferencing the object. [tursulin: Manually added stable tag.] (cherry picked from commit 49f6f6483b652108bcb73accd0204a464b922395)

    • Auf 5.15.0-1041.46~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2023-54200

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

    netfilter: nf_tables: always release netdev hooks from notifier

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: always release netdev hooks from notifier This reverts "netfilter: nf_tables: skip netdev events generated on netns removal". The problem is that when a veth device is released, the veth release callback will also queue the peer netns device for removal. Its possible that the peer netns is also slated for removal. In this case, the device memory is already released before the pre_exit hook of the peer netns runs: BUG: KASAN: slab-use-after-free in nf_hook_entry_head+0x1b8/0x1d0 Read of size 8 at addr ffff88812c0124f0 by task kworker/u8:1/45 Workque

    • Auf 5.15.0-1044.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2023-54199

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()

    In the Linux kernel, the following vulnerability has been resolved: drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() Fix the below kernel panic due to null pointer access: [ 18.504431] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000048 [ 18.513464] Mem abort info: [ 18.516346] ESR = 0x0000000096000005 [ 18.520204] EC = 0x25: DABT (current EL), IL = 32 bits [ 18.525706] SET = 0, FnV = 0 [ 18.528878] EA = 0, S1PTW = 0 [ 18.532117] FSC = 0x05: level 1 translation fault [ 18.537138] Data abort info: [ 18.540110] ISV = 0, ISS = 0x00000005 [ 18.544060] CM = 0, WnR = 0

    • Auf 5.15.0-1038.43~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2023-54198

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

    tty: fix out-of-bounds access in tty_driver_lookup_tty()

    In the Linux kernel, the following vulnerability has been resolved: tty: fix out-of-bounds access in tty_driver_lookup_tty() When specifying an invalid console= device like console=tty3270, tty_driver_lookup_tty() returns the tty struct without checking whether index is a valid number. To reproduce: qemu-system-x86_64 -enable-kvm -nographic -serial mon:stdio \ -kernel ../linux-build-x86/arch/x86/boot/bzImage \ -append "console=ttyS0 console=tty3270" This crashes with: [ 0.770599] BUG: kernel NULL pointer dereference, address: 00000000000000ef [ 0.771265] #PF: supervisor read access in kernel mode [ 0.771773] #PF: error_code(0x0

    • Auf 5.15.0-1041.46~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2023-54196

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode'

    In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode' Syzbot found the following issue: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000016 Mem abort info: ESR = 0x0000000096000006 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x06: level 2 translation fault Data abort info: ISV = 0, ISS = 0x00000006 CM = 0, WnR = 0 user pgtable: 4k pages, 48-bit VAs, pgdp=000000010af56000 [0000000000000016] pgd=08000001090da003, p4d=08000001090da003, pud=08000001090ce003, pmd=0000000000000000 Internal

    • Auf 5.15.0-1044.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2023-54194

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree

    In the Linux kernel, the following vulnerability has been resolved: exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree The call stack shown below is a scenario in the Linux 4.19 kernel. Allocating memory failed where exfat fs use kmalloc_array due to system memory fragmentation, while the u-disk was inserted without recognition. Devices such as u-disk using the exfat file system are pluggable and may be insert into the system at any time. However, long-term running systems cannot guarantee the continuity of physical memory. Therefore, it's necessary to address this issue. Binder:2632_6: page allocation failure: order:4, mode:

    • Auf 5.15.0-1049.54~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2023-54193

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

    net/sched: cls_api: remove block_cb from driver_list before freeing

    In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_api: remove block_cb from driver_list before freeing Error handler of tcf_block_bind() frees the whole bo->cb_list on error. However, by that time the flow_block_cb instances are already in the driver list because driver ndo_setup_tc() callback is called before that up the call chain in tcf_block_offload_cmd(). This leaves dangling pointers to freed objects in the list and causes use-after-free[0]. Fix it by also removing flow_block_cb instances from driver_list before deallocating them. [0]: [ 279.868433] ===================================================

    • Auf 5.15.0-1044.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2023-54189

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    pstore/ram: Add check for kstrdup

    In the Linux kernel, the following vulnerability has been resolved: pstore/ram: Add check for kstrdup Add check for the return value of kstrdup() and return the error if it fails in order to avoid NULL pointer dereference.

    • Auf 5.15.0-1047.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2023-54186

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

    usb: typec: altmodes/displayport: fix pin_assignment_show

    In the Linux kernel, the following vulnerability has been resolved: usb: typec: altmodes/displayport: fix pin_assignment_show This patch fixes negative indexing of buf array in pin_assignment_show when get_current_pin_assignments returns 0 i.e. no compatible pin assignments are found. BUG: KASAN: use-after-free in pin_assignment_show+0x26c/0x33c ... Call trace: dump_backtrace+0x110/0x204 dump_stack_lvl+0x84/0xbc print_report+0x358/0x974 kasan_report+0x9c/0xfc __do_kernel_fault+0xd4/0x2d4 do_bad_area+0x48/0x168 do_tag_check_fault+0x24/0x38 do_mem_abort+0x6c/0x14c el1_abort+0x44/0x68 el1h_64_sync_handler+0x64/0xa4 el1h_64_sync+0x78/0x7c pin_

    • Auf 5.15.0-1044.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2023-54184

    Kritisch · CVSS 9.8EPSS 0,57%Korrektur verfügbar

    scsi: target: iscsit: Free cmds before session free

    In the Linux kernel, the following vulnerability has been resolved: scsi: target: iscsit: Free cmds before session free Commands from recovery entries are freed after session has been closed. That leads to use-after-free at command free or NPE with such call trace: Time2Retain timer expired for SID: 1, cleaning up iSCSI session. BUG: kernel NULL pointer dereference, address: 0000000000000140 RIP: 0010:sbitmap_queue_clear+0x3a/0xa0 Call Trace: target_release_cmd_kref+0xd1/0x1f0 [target_core_mod] transport_generic_free_cmd+0xd1/0x180 [target_core_mod] iscsit_free_cmd+0x53/0xd0 [iscsi_target_mod] iscsit_free_connection_recovery_entries+0x

    • Auf 5.15.0-1044.49~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2023-54183

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()

    In the Linux kernel, the following vulnerability has been resolved: media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() If fwnode_graph_get_remote_endpoint() fails, 'fwnode' is known to be NULL, so fwnode_handle_put() is a no-op. Release the reference taken from a previous fwnode_graph_get_port_parent() call instead. Also handle fwnode_graph_get_port_parent() failures. In order to fix these issues, add an error handling path to the function and the needed gotos.

    • Auf 5.15.0-1053.58~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2023-54182

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

    f2fs: fix to check readonly condition correctly

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to check readonly condition correctly With below case, it can mount multi-device image w/ rw option, however one of secondary device is set as ro, later update will cause panic, so let's introduce f2fs_dev_is_readonly(), and check multi-devices rw status in f2fs_remount() w/ it in order to avoid such inconsistent mount status. mkfs.f2fs -c /dev/zram1 /dev/zram0 -f blockdev --setro /dev/zram1 mount -t f2fs dev/zram0 /mnt/f2fs mount: /mnt/f2fs: WARNING: source write-protected, mounted read-only. mount -t f2fs -o remount,rw mnt/f2fs dd if=/dev/zero of=/mnt/f2fs/fil

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