p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-kvm · Seite 39

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 1601

  1. CVE-2022-48695

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

    scsi: mpt3sas: Fix use-after-free warning

    In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Fix use-after-free warning Fix the following use-after-free warning which is observed during controller reset: refcount_t: underflow; use-after-free. WARNING: CPU: 23 PID: 5399 at lib/refcount.c:28 refcount_warn_saturate+0xa6/0xf0

    • Auf 4.15.0-1133.138 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-48702

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

    ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()

    In the Linux kernel, the following vulnerability has been resolved: ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() The voice allocator sometimes begins allocating from near the end of the array and then wraps around, however snd_emu10k1_pcm_channel_alloc() accesses the newly allocated voices as if it never wrapped around. This results in out of bounds access if the first voice has a high enough index so that first_voice + requested_voice_count > NUM_G (64). The more voices are requested, the more likely it is for this to occur. This was initially discovered using PipeWire, however it can be reproduced by callin

    • Auf 4.15.0-1133.138 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-48701

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

    ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()

    In the Linux kernel, the following vulnerability has been resolved: ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() There may be a bad USB audio device with a USB ID of (0x04fa, 0x4201) and the number of it's interfaces less than 4, an out-of-bounds read bug occurs when parsing the interface descriptor for this device. Fix this by checking the number of interfaces.

    • Auf 4.15.0-1133.138 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-48697

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

    nvmet: fix a use-after-free

    In the Linux kernel, the following vulnerability has been resolved: nvmet: fix a use-after-free Fix the following use-after-free complaint triggered by blktests nvme/004: BUG: KASAN: user-memory-access in blk_mq_complete_request_remote+0xac/0x350 Read of size 4 at addr 0000607bd1835943 by task kworker/13:1/460 Workqueue: nvmet-wq nvme_loop_execute_work [nvme_loop] Call Trace: show_stack+0x52/0x58 dump_stack_lvl+0x49/0x5e print_report.cold+0x36/0x1e2 kasan_report+0xb9/0xf0 __asan_load4+0x6b/0x80 blk_mq_complete_request_remote+0xac/0x350 nvme_loop_queue_response+0x1df/0x275 [nvme_loop] __nvmet_req_complete+0x132/0x4f0 [nvmet] nvmet_

    • Auf 4.15.0-1135.140 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-48693

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

    soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs

    In the Linux kernel, the following vulnerability has been resolved: soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs In brcmstb_pm_probe(), there are two kinds of leak bugs: (1) we need to add of_node_put() when for_each__matching_node() breaks (2) we need to add iounmap() for each iomap in fail path

    • Auf 4.15.0-1133.138 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-48688

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

    i40e: Fix kernel crash during module removal

    In the Linux kernel, the following vulnerability has been resolved: i40e: Fix kernel crash during module removal The driver incorrectly frees client instance and subsequent i40e module removal leads to kernel crash. Reproducer: 1. Do ethtool offline test followed immediately by another one host# ethtool -t eth0 offline; ethtool -t eth0 offline 2. Remove recursively irdma module that also removes i40e module host# modprobe -r irdma Result: [ 8675.035651] i40e 0000:3d:00.0 eno1: offline testing starting [ 8675.193774] i40e 0000:3d:00.0 eno1: testing finished [ 8675.201316] i40e 0000:3d:00.0 eno1: offline testing starting [ 8675.358921] i40e

    • Auf 4.15.0-1133.138 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-48687

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

    ipv6: sr: fix out-of-bounds read when setting HMAC data.

    In the Linux kernel, the following vulnerability has been resolved: ipv6: sr: fix out-of-bounds read when setting HMAC data. The SRv6 layer allows defining HMAC data that can later be used to sign IPv6 Segment Routing Headers. This configuration is realised via netlink through four attributes: SEG6_ATTR_HMACKEYID, SEG6_ATTR_SECRET, SEG6_ATTR_SECRETLEN and SEG6_ATTR_ALGID. Because the SECRETLEN attribute is decoupled from the actual length of the SECRET attribute, it is possible to provide invalid combinations (e.g., secret = "", secretlen = 64). This case is not checked in the code and with an appropriately crafted netlink message, an out-o

    • Auf 4.15.0-1133.138 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-48672

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

    of: fdt: fix off-by-one error in unflatten_dt_nodes()

    In the Linux kernel, the following vulnerability has been resolved: of: fdt: fix off-by-one error in unflatten_dt_nodes() Commit 78c44d910d3e ("drivers/of: Fix depth when unflattening devicetree") forgot to fix up the depth check in the loop body in unflatten_dt_nodes() which makes it possible to overflow the nps[] buffer... Found by Linux Verification Center (linuxtesting.org) with the SVACE static analysis tool.

    • Auf 4.15.0-1135.140 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-48659

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

    mm/slub: fix to return errno if kmalloc() fails

    In the Linux kernel, the following vulnerability has been resolved: mm/slub: fix to return errno if kmalloc() fails In create_unique_id(), kmalloc(, GFP_KERNEL) can fail due to out-of-memory, if it fails, return errno correctly rather than triggering panic via BUG_ON(); kernel BUG at mm/slub.c:5893! Internal error: Oops - BUG: 0 [#1] PREEMPT SMP Call trace: sysfs_slab_add+0x258/0x260 mm/slub.c:5973 __kmem_cache_create+0x60/0x118 mm/slub.c:4899 create_cache mm/slab_common.c:229 [inline] kmem_cache_create_usercopy+0x19c/0x31c mm/slab_common.c:335 kmem_cache_create+0x1c/0x28 mm/slab_common.c:390 f2fs_kmem_cache_create fs/f2fs/f2fs.h:27

    • Auf 4.15.0-1135.140 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-48651

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

    ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header

    In the Linux kernel, the following vulnerability has been resolved: ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header If an AF_PACKET socket is used to send packets through ipvlan and the default xmit function of the AF_PACKET socket is changed from dev_queue_xmit() to packet_direct_xmit() via setsockopt() with the option name of PACKET_QDISC_BYPASS, the skb->mac_header may not be reset and remains as the initial value of 65535, this may trigger slab-out-of-bounds bugs as following: ================================================================= UG: KASAN: slab-out-of-bounds in ipvlan_xmit_mode_l2+0xdb/0x330 [ipvlan] PU: 2 PI

    • Auf 4.15.0-1135.140 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-48641

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

    netfilter: ebtables: fix memory leak when blob is malformed

    In the Linux kernel, the following vulnerability has been resolved: netfilter: ebtables: fix memory leak when blob is malformed The bug fix was incomplete, it "replaced" crash with a memory leak. The old code had an assignment to "ret" embedded into the conditional, restore this.

    • Auf 4.15.0-1135.140 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-48636

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

    s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup

    In the Linux kernel, the following vulnerability has been resolved: s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup Fix Oops in dasd_alias_get_start_dev() function caused by the pavgroup pointer being NULL. The pavgroup pointer is checked on the entrance of the function but without the lcu->lock being held. Therefore there is a race window between dasd_alias_get_start_dev() and _lcu_update() which sets pavgroup to NULL with the lcu->lock held. Fix by checking the pavgroup pointer with lcu->lock held.

    • Auf 4.15.0-1135.140 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2023-52646

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

    aio: fix mremap after fork null-deref

    In the Linux kernel, the following vulnerability has been resolved: aio: fix mremap after fork null-deref Commit e4a0d3e720e7 ("aio: Make it possible to remap aio ring") introduced a null-deref if mremap is called on an old aio mapping after fork as mm->ioctx_table will be set to NULL. [[email protected]: fix 80 column issue]

    • Auf 4.15.0-1140.145 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2021-47216

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

    scsi: advansys: Fix kernel pointer leak

    In the Linux kernel, the following vulnerability has been resolved: scsi: advansys: Fix kernel pointer leak Pointers should be printed with %p or %px rather than cast to 'unsigned long' and printed with %lx. Change %lx to %p to print the hashed pointer.

    • Auf 4.15.0-1106.108 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2021-47207

    Mittel · CVSS 5.7EPSS 0,23%Korrektur verfügbar

    ALSA: gus: fix null pointer dereference on pointer block

    In the Linux kernel, the following vulnerability has been resolved: ALSA: gus: fix null pointer dereference on pointer block The pointer block return from snd_gf1_dma_next_block could be null, so there is a potential null pointer dereference issue. Fix this by adding a null check before dereference.

    • Auf 4.15.0-1106.108 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2021-47206

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

    usb: host: ohci-tmio: check return value after calling platform_get_resource()

    In the Linux kernel, the following vulnerability has been resolved: usb: host: ohci-tmio: check return value after calling platform_get_resource() It will cause null-ptr-deref if platform_get_resource() returns NULL, we need check the return value.

    • Auf 4.15.0-1106.108 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2021-47203

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

    scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()

    In the Linux kernel, the following vulnerability has been resolved: scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() When parsing the txq list in lpfc_drain_txq(), the driver attempts to pass the requests to the adapter. If such an attempt fails, a local "fail_msg" string is set and a log message output. The job is then added to a completions list for cancellation. Processing of any further jobs from the txq list continues, but since "fail_msg" remains set, jobs are added to the completions list regardless of whether a wqe was passed to the adapter. If successfully added to txcmplq, jobs are added to both lists resulting in list

    • Auf 4.15.0-1106.108 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2021-47194

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

    cfg80211: call cfg80211_stop_ap when switch from P2P_GO type

    In the Linux kernel, the following vulnerability has been resolved: cfg80211: call cfg80211_stop_ap when switch from P2P_GO type If the userspace tools switch from NL80211_IFTYPE_P2P_GO to NL80211_IFTYPE_ADHOC via send_msg(NL80211_CMD_SET_INTERFACE), it does not call the cleanup cfg80211_stop_ap(), this leads to the initialization of in-use data. For example, this path re-init the sdata->assigned_chanctx_list while it is still an element of assigned_vifs list, and makes that linked list corrupt.

    • Auf 4.15.0-1106.108 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2021-47189

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

    btrfs: fix memory ordering between normal and ordered work functions

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix memory ordering between normal and ordered work functions Ordered work functions aren't guaranteed to be handled by the same thread which executed the normal work functions. The only way execution between normal/ordered functions is synchronized is via the WORK_DONE_BIT, unfortunately the used bitops don't guarantee any ordering whatsoever. This manifested as seemingly inexplicable crashes on ARM64, where async_chunk::inode is seen as non-null in async_cow_submit which causes submit_compressed_extents to be called and crash occurs because async_chunk::inode sudd

    • Auf 4.15.0-1106.108 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2021-47185

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

    tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc

    In the Linux kernel, the following vulnerability has been resolved: tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc When running ltp testcase(ltp/testcases/kernel/pty/pty04.c) with arm64, there is a soft lockup, which look like this one: Workqueue: events_unbound flush_to_ldisc Call trace: dump_backtrace+0x0/0x1ec show_stack+0x24/0x30 dump_stack+0xd0/0x128 panic+0x15c/0x374 watchdog_timer_fn+0x2b8/0x304 __run_hrtimer+0x88/0x2c0 __hrtimer_run_queues+0xa4/0x120 hrtimer_interrupt+0xfc/0x270 arch_timer_handler_phys+0x40/0x50 handle_percpu_devid_irq+0x94/0x220 __handle_domain_irq+0x88/0xf0 gic

    • Auf 4.15.0-1106.108 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 →