p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-intel-iotg-5.15 · Seite 132

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4693

  1. CVE-2022-49022

    Hoch · CVSS 8.1EPSS 0,34%Korrektur verfügbar

    wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration Fix possible out-of-bound access in ieee80211_get_rate_duration routine as reported by the following UBSAN report: UBSAN: array-index-out-of-bounds in net/mac80211/airtime.c:455:47 index 15 is out of range for type 'u16 [12]' CPU: 2 PID: 217 Comm: kworker/u32:10 Not tainted 6.1.0-060100rc3-generic Hardware name: Acer Aspire TC-281/Aspire TC-281, BIOS R01-A2 07/18/2017 Workqueue: mt76 mt76u_tx_status_data [mt76_usb] Call Trace: <TASK> show_stack+0x4e/0x61 dump_stack_lvl+0x4a/0x6f dump_stack+0x10/0x18

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-49021

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

    net: phy: fix null-ptr-deref while probe() failed

    In the Linux kernel, the following vulnerability has been resolved: net: phy: fix null-ptr-deref while probe() failed I got a null-ptr-deref report as following when doing fault injection test: BUG: kernel NULL pointer dereference, address: 0000000000000058 Oops: 0000 [#1] PREEMPT SMP KASAN PTI CPU: 1 PID: 253 Comm: 507-spi-dm9051 Tainted: G B N 6.1.0-rc3+ Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.13.0-1ubuntu1.1 04/01/2014 RIP: 0010:klist_put+0x2d/0xd0 Call Trace: <TASK> klist_remove+0xf1/0x1c0 device_release_driver_internal+0x23e/0x2d0 bus_remove_device+0x1bd/0x240 device_del+0x357/0x770 phy_device

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-49020

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

    net/9p: Fix a potential socket leak in p9_socket_open

    In the Linux kernel, the following vulnerability has been resolved: net/9p: Fix a potential socket leak in p9_socket_open Both p9_fd_create_tcp() and p9_fd_create_unix() will call p9_socket_open(). If the creation of p9_trans_fd fails, p9_fd_create_tcp() and p9_fd_create_unix() will return an error directly instead of releasing the cscoket, which will result in a socket leak. This patch adds sock_release() to fix the leak issue.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-49019

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

    net: ethernet: nixge: fix NULL dereference

    In the Linux kernel, the following vulnerability has been resolved: net: ethernet: nixge: fix NULL dereference In function nixge_hw_dma_bd_release() dereference of NULL pointer priv->rx_bd_v is possible for the case of its allocation failure in nixge_hw_dma_bd_init(). Move for() loop with priv->rx_bd_v dereference under the check for its validity. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-49017

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

    tipc: re-fetch skb cb after tipc_msg_validate

    In the Linux kernel, the following vulnerability has been resolved: tipc: re-fetch skb cb after tipc_msg_validate As the call trace shows, the original skb was freed in tipc_msg_validate(), and dereferencing the old skb cb would cause an use-after-free crash. BUG: KASAN: use-after-free in tipc_crypto_rcv_complete+0x1835/0x2240 [tipc] Call Trace: <IRQ> tipc_crypto_rcv_complete+0x1835/0x2240 [tipc] tipc_crypto_rcv+0xd32/0x1ec0 [tipc] tipc_rcv+0x744/0x1150 [tipc] ... Allocated by task 47078: kmem_cache_alloc_node+0x158/0x4d0 __alloc_skb+0x1c1/0x270 tipc_buf_acquire+0x1e/0xe0 [tipc] tipc_msg_create+0x33/0x1c0 [t

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-49016

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

    net: mdiobus: fix unbalanced node reference count

    In the Linux kernel, the following vulnerability has been resolved: net: mdiobus: fix unbalanced node reference count I got the following report while doing device(mscc-miim) load test with CONFIG_OF_UNITTEST and CONFIG_OF_DYNAMIC enabled: OF: ERROR: memory leak, expected refcount 1 instead of 2, of_node_get()/of_node_put() unbalanced - destroy cset entry: attach overlay node /spi/soc@0/mdio@7107009c/ethernet-phy@0 If the 'fwnode' is not an acpi node, the refcount is get in fwnode_mdiobus_phy_device_register(), but it has never been put when the device is freed in the normal path. So call fwnode_handle_put() in phy_device_release()

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-49015

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

    net: hsr: Fix potential use-after-free

    In the Linux kernel, the following vulnerability has been resolved: net: hsr: Fix potential use-after-free The skb is delivered to netif_rx() which may free it, after calling this, dereferencing skb may trigger use-after-free.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-49014

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

    net: tun: Fix use-after-free in tun_detach()

    In the Linux kernel, the following vulnerability has been resolved: net: tun: Fix use-after-free in tun_detach() syzbot reported use-after-free in tun_detach() [1]. This causes call trace like below: ================================================================== BUG: KASAN: use-after-free in notifier_call_chain+0x1ee/0x200 kernel/notifier.c:75 Read of size 8 at addr ffff88807324e2a8 by task syz-executor.0/3673 CPU: 0 PID: 3673 Comm: syz-executor.0 Not tainted 6.1.0-rc5-syzkaller-00044-gcc675d22e422 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 Call Trace: <TASK> __dump_stack lib/dump_s

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-49013

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

    sctp: fix memory leak in sctp_stream_outq_migrate()

    In the Linux kernel, the following vulnerability has been resolved: sctp: fix memory leak in sctp_stream_outq_migrate() When sctp_stream_outq_migrate() is called to release stream out resources, the memory pointed to by prio_head in stream out is not released. The memory leak information is as follows: unreferenced object 0xffff88801fe79f80 (size 64): comm "sctp_repo", pid 7957, jiffies 4294951704 (age 36.480s) hex dump (first 32 bytes): 80 9f e7 1f 80 88 ff ff 80 9f e7 1f 80 88 ff ff ................ 90 9f e7 1f 80 88 ff ff 90 9f e7 1f 80 88 ff ff ................ backtrace: [<ffffffff81b215c6>] kmalloc_trace+0x

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-49011

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

    hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() As comment of pci_get_domain_bus_and_slot() says, it returns a pci device with refcount increment, when finish using it, the caller must decrement the reference count by calling pci_dev_put(). So call it after using to avoid refcount leak.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-49010

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

    hwmon: (coretemp) Check for null before removing sysfs attrs

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (coretemp) Check for null before removing sysfs attrs If coretemp_add_core() gets an error then pdata->core_data[indx] is already NULL and has been kfreed. Don't pass that to sysfs_remove_group() as that will crash in sysfs_remove_group(). [Shortened for readability] [91854.020159] sysfs: cannot create duplicate filename '/devices/platform/coretemp.0/hwmon/hwmon2/temp20_label' <cpu offline> [91855.126115] BUG: kernel NULL pointer dereference, address: 0000000000000188 [91855.165103] #PF: supervisor read access in kernel mode [91855.194506] #PF: error_code(0x0000) -

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-49007

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

    nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()

    In the Linux kernel, the following vulnerability has been resolved: nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() Syzbot reported a null-ptr-deref bug: NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds general protection fault, probably for non-canonical address 0xdffffc0000000002: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017] CPU: 1 PID: 3603 Comm: segctord Not tainted 6.1.0-rc2-syzkaller-00105-gb229b6ca5abb #0 Hardware name: Google Compute Engine/Google Compute Engine, BIOS Google 10/11/2022 RIP: 0010:nil

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-49006

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

    tracing: Free buffers when a used dynamic event is removed

    In the Linux kernel, the following vulnerability has been resolved: tracing: Free buffers when a used dynamic event is removed After 65536 dynamic events have been added and removed, the "type" field of the event then uses the first type number that is available (not currently used by other events). A type number is the identifier of the binary blobs in the tracing ring buffer (known as events) to map them to logic that can parse the binary blob. The issue is that if a dynamic event (like a kprobe event) is traced and is in the ring buffer, and then that event is removed (because it is dynamic, which means it can be created and destroyed),

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-49005

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

    ASoC: ops: Fix bounds check for _sx controls

    In the Linux kernel, the following vulnerability has been resolved: ASoC: ops: Fix bounds check for _sx controls For _sx controls the semantics of the max field is not the usual one, max is the number of steps rather than the maximum value. This means that our check in snd_soc_put_volsw_sx() needs to just check against the maximum value.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-49004

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

    riscv: Sync efi page table's kernel mappings before switching

    In the Linux kernel, the following vulnerability has been resolved: riscv: Sync efi page table's kernel mappings before switching The EFI page table is initially created as a copy of the kernel page table. With VMAP_STACK enabled, kernel stacks are allocated in the vmalloc area: if the stack is allocated in a new PGD (one that was not present at the moment of the efi page table creation or not synced in a previous vmalloc fault), the kernel will take a trap when switching to the efi page table when the vmalloc kernel stack is accessed, resulting in a kernel panic. Fix that by updating the efi kernel mappings before switching to the efi pag

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-49003

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

    nvme: fix SRCU protection of nvme_ns_head list

    In the Linux kernel, the following vulnerability has been resolved: nvme: fix SRCU protection of nvme_ns_head list Walking the nvme_ns_head siblings list is protected by the head's srcu in nvme_ns_head_submit_bio() but not nvme_mpath_revalidate_paths(). Removing namespaces from the list also fails to synchronize the srcu. Concurrent scan work can therefore cause use-after-frees. Hold the head's srcu lock in nvme_mpath_revalidate_paths() and synchronize with the srcu, not the global RCU, in nvme_ns_remove(). Observed the following panic when making NVMe/RDMA connections with native multipath on the Rocky Linux 8.6 kernel (it seems the upst

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-49002

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

    iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()

    In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() for_each_pci_dev() is implemented by pci_get_device(). The comment of pci_get_device() says that it will increase the reference count for the returned pci_dev and also decrease the reference count for the input pci_dev @from if it is not NULL. If we break for_each_pci_dev() loop with pdev not NULL, we need to call pci_dev_put() to decrease the reference count. Add the missing pci_dev_put() for the error path to avoid reference count leak.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-49001

    Hoch · CVSS 7EPSS 0,19%Korrektur verfügbar

    riscv: fix race when vmap stack overflow

    In the Linux kernel, the following vulnerability has been resolved: riscv: fix race when vmap stack overflow Currently, when detecting vmap stack overflow, riscv firstly switches to the so called shadow stack, then use this shadow stack to call the get_overflow_stack() to get the overflow stack. However, there's a race here if two or more harts use the same shadow stack at the same time. To solve this race, we introduce spin_shadow_stack atomic var, which will be swap between its own address and 0 in atomic way, when the var is set, it means the shadow_stack is being used; when the var is cleared, it means the shadow_stack isn't being used

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-49000

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

    iommu/vt-d: Fix PCI device refcount leak in has_external_pci()

    In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Fix PCI device refcount leak in has_external_pci() for_each_pci_dev() is implemented by pci_get_device(). The comment of pci_get_device() says that it will increase the reference count for the returned pci_dev and also decrease the reference count for the input pci_dev @from if it is not NULL. If we break for_each_pci_dev() loop with pdev not NULL, we need to call pci_dev_put() to decrease the reference count. Add the missing pci_dev_put() before 'return true' to avoid reference count leak.

    • Auf 5.15.0-1026.31~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-48999

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

    ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference

    In the Linux kernel, the following vulnerability has been resolved: ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference Gwangun Jung reported a slab-out-of-bounds access in fib_nh_match: fib_nh_match+0xf98/0x1130 linux-6.0-rc7/net/ipv4/fib_semantics.c:961 fib_table_delete+0x5f3/0xa40 linux-6.0-rc7/net/ipv4/fib_trie.c:1753 inet_rtm_delroute+0x2b3/0x380 linux-6.0-rc7/net/ipv4/fib_frontend.c:874 Separate nexthop objects are mutually exclusive with the legacy multipath spec. Fix fib_nh_match to return if the config for the to be deleted route contains a multipath spec while the fib_info is using a

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