p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-hwe · Seite 146

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6910

  1. CVE-2023-54214

    Hoch · CVSS 8.8EPSS 0,3%Keine Korrektur veröffentlicht

    Bluetooth: L2CAP: Fix potential user-after-free

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix potential user-after-free This fixes all instances of which requires to allocate a buffer calling alloc_skb which may release the chan lock and reacquire later which makes it possible that the chan is disconnected in the meantime.

    Veröffentlicht Aktualisiert
  2. CVE-2023-54213

    Niedrig · CVSS 2.4EPSS 0,21%Keine Korrektur veröffentlicht

    USB: sisusbvga: Add endpoint checks

    In the Linux kernel, the following vulnerability has been resolved: USB: sisusbvga: Add endpoint checks The syzbot fuzzer was able to provoke a WARNING from the sisusbvga driver: ------------[ cut here ]------------ usb 1-1: BOGUS urb xfer, pipe 3 != type 1 WARNING: CPU: 1 PID: 26 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504 Modules linked in: CPU: 1 PID: 26 Comm: kworker/1:1 Not tainted 6.2.0-rc5-syzkaller-00199-g5af6ce704936 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 Workqueue: usb_hub_wq hub_event RIP: 0010:usb_submit_urb+0xed6/0x1880 drivers/usb/c

    Veröffentlicht Aktualisiert
  3. CVE-2023-54211

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    tracing: Fix warning in trace_buffered_event_disable()

    In the Linux kernel, the following vulnerability has been resolved: tracing: Fix warning in trace_buffered_event_disable() Warning happened in trace_buffered_event_disable() at WARN_ON_ONCE(!trace_buffered_event_ref) Call Trace: ? __warn+0xa5/0x1b0 ? trace_buffered_event_disable+0x189/0x1b0 __ftrace_event_enable_disable+0x19e/0x3e0 free_probe_data+0x3b/0xa0 unregister_ftrace_function_probe_func+0x6b8/0x800 event_enable_func+0x2f0/0x3d0 ftrace_process_regex.isra.0+0x12d/0x1b0 ftrace_filter_write+0xe6/0x140 vfs_write+0x1c9/0x6f0 [...] The cause of the warning is in __ftrace_event_enable_disable(), trace_buf

    Veröffentlicht Aktualisiert
  4. CVE-2023-54207

    Hoch · CVSS 7.8EPSS 0,15%Keine Korrektur veröffentlicht

    HID: uclogic: Correct devm device reference for hidinput input_dev name

    In the Linux kernel, the following vulnerability has been resolved: HID: uclogic: Correct devm device reference for hidinput input_dev name Reference the HID device rather than the input device for the devm allocation of the input_dev name. Referencing the input_dev would lead to a use-after-free when the input_dev was unregistered and subsequently fires a uevent that depends on the name. At the point of firing the uevent, the name would be freed by devres management. Use devm_kasprintf to simplify the logic for allocating memory and formatting the input_dev name string.

    Veröffentlicht Aktualisiert
  5. CVE-2022-50846

    Nicht bewertetEPSS 0,28%Korrektur verfügbar

    mmc: via-sdmmc: fix return value check of mmc_add_host()

    In the Linux kernel, the following vulnerability has been resolved: mmc: via-sdmmc: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, it will lead two issues: 1. The memory that allocated in mmc_alloc_host() is leaked. 2. In the remove() path, mmc_remove_host() will be called to delete device, but it's not added yet, it will lead a kernel crash because of null-ptr-deref in device_del(). Fix this by checking the return value and goto error path which will call mmc_free_host().

    • Auf 4.15.0-208.219~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50845

    Niedrig · CVSS 2EPSS 0,25%Korrektur verfügbar

    ext4: fix inode leak in ext4_xattr_inode_create() on an error path

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix inode leak in ext4_xattr_inode_create() on an error path There is issue as follows when do setxattr with inject fault: [localhost]# fsck.ext4 -fn /dev/sda e2fsck 1.46.6-rc1 (12-Sep-2022) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Unattached zero-length inode 15. Clear? no Unattached inode 15 Connect to /lost+found? no Pass 5: Checking group summary information /dev/sda: ********** WARNING: Filesystem still has errors ********** /dev/sda: 15/655360

    • Auf 4.15.0-208.219~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-50840

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

    scsi: snic: Fix possible UAF in snic_tgt_create()

    In the Linux kernel, the following vulnerability has been resolved: scsi: snic: Fix possible UAF in snic_tgt_create() Smatch reports a warning as follows: drivers/scsi/snic/snic_disc.c:307 snic_tgt_create() warn: '&tgt->list' not removed from list If device_add() fails in snic_tgt_create(), tgt will be freed, but tgt->list will not be removed from snic->disc.tgt_list, then list traversal may cause UAF. Remove from snic->disc.tgt_list before free().

    • Auf 4.15.0-208.219~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-50838

    Mittel · CVSS 6.8EPSS 0,28%Korrektur verfügbar

    net: stream: purge sk_error_queue in sk_stream_kill_queues()

    In the Linux kernel, the following vulnerability has been resolved: net: stream: purge sk_error_queue in sk_stream_kill_queues() Changheon Lee reported TCP socket leaks, with a nice repro. It seems we leak TCP sockets with the following sequence: 1) SOF_TIMESTAMPING_TX_ACK is enabled on the socket. Each ACK will cook an skb put in error queue, from __skb_tstamp_tx(). __skb_tstamp_tx() is using skb_clone(), unless SOF_TIMESTAMPING_OPT_TSONLY was also requested. 2) If the application is also using MSG_ZEROCOPY, then we put in the error queue cloned skbs that had a struct ubuf_info attached to them. Whenever an struct ubuf_

    • Auf 4.15.0-208.219~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. 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 4.15.0-208.219~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-50832

    Nicht bewertetEPSS 0,25%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  11. CVE-2022-50829

    Hoch · CVSS 7EPSS 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 4.15.0-208.219~16.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2023-54202

    Hoch · CVSS 7.8EPSS 0,15%Keine Korrektur veröffentlicht

    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)

    Veröffentlicht Aktualisiert
  13. CVE-2023-54198

    Hoch · CVSS 7.8EPSS 0,15%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  14. CVE-2023-54187

    Hoch · CVSS 7.8EPSS 0,15%Keine Korrektur veröffentlicht

    f2fs: fix potential corruption when moving a directory

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix potential corruption when moving a directory F2FS has the same issue in ext4_rename causing crash revealed by xfstests/generic/707. See also commit 0813299c586b ("ext4: Fix possible corruption when moving a directory")

    Veröffentlicht Aktualisiert
  15. CVE-2023-54185

    Mittel · CVSS 5.7EPSS 0,2%Keine Korrektur veröffentlicht

    btrfs: remove BUG_ON()'s in add_new_free_space()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: remove BUG_ON()'s in add_new_free_space() At add_new_free_space() we have these BUG_ON()'s that are there to deal with any failure to add free space to the in memory free space cache. Such failures are mostly -ENOMEM that should be very rare. However there's no need to have these BUG_ON()'s, we can just return any error to the caller and all callers and their upper call chain are already dealing with errors. So just make add_new_free_space() return any errors, while removing the BUG_ON()'s, and returning the total amount of added free space to an optional u64 pointe

    Veröffentlicht Aktualisiert
  16. CVE-2023-54184

    Kritisch · CVSS 9.8EPSS 0,57%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  17. CVE-2023-54183

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  18. CVE-2023-54180

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    btrfs: handle case when repair happens with dev-replace

    In the Linux kernel, the following vulnerability has been resolved: btrfs: handle case when repair happens with dev-replace [BUG] There is a bug report that a BUG_ON() in btrfs_repair_io_failure() (originally repair_io_failure() in v6.0 kernel) got triggered when replacing a unreliable disk: BTRFS warning (device sda1): csum failed root 257 ino 2397453 off 39624704 csum 0xb0d18c75 expected csum 0x4dae9c5e mirror 3 kernel BUG at fs/btrfs/extent_io.c:2380! invalid opcode: 0000 [#1] PREEMPT SMP NOPTI CPU: 9 PID: 3614331 Comm: kworker/u257:2 Tainted: G OE 6.0.0-5-amd64 #1 Debian 6.0.10-2 Hardware name: Micro-Star Inte

    Veröffentlicht Aktualisiert
  19. CVE-2023-54178

    Nicht bewertetEPSS 0,23%Keine Korrektur veröffentlicht

    of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()

    In the Linux kernel, the following vulnerability has been resolved: of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() when kmalloc() fail to allocate memory in kasprintf(), name or full_name will be NULL, strcmp() will cause null pointer dereference.

    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 →