p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure · Seite 147

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 7290

  1. CVE-2022-50782

    Hoch · CVSS 7.1EPSS 0,23%Keine Korrektur veröffentlicht

    ext4: fix bug_on in __es_tree_search caused by bad quota inode

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix bug_on in __es_tree_search caused by bad quota inode We got a issue as fllows: ================================================================== kernel BUG at fs/ext4/extents_status.c:202! invalid opcode: 0000 [#1] PREEMPT SMP CPU: 1 PID: 810 Comm: mount Not tainted 6.1.0-rc1-next-g9631525255e3 #352 RIP: 0010:__es_tree_search.isra.0+0xb8/0xe0 RSP: 0018:ffffc90001227900 EFLAGS: 00010202 RAX: 0000000000000000 RBX: 0000000077512a0f RCX: 0000000000000000 RDX: 0000000000000002 RSI: 0000000000002a10 RDI: ffff8881004cd0c8 RBP: ffff888177512ac8 R08: 47fffffffffff

    Veröffentlicht Aktualisiert
  2. CVE-2022-50780

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

    net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed

    In the Linux kernel, the following vulnerability has been resolved: net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed When the ops_init() interface is invoked to initialize the net, but ops->init() fails, data is released. However, the ptr pointer in net->gen is invalid. In this case, when nfqnl_nf_hook_drop() is invoked to release the net, invalid address access occurs. The process is as follows: setup_net() ops_init() data = kzalloc(...) ---> alloc "data" net_assign_generic() ---> assign "date" to ptr in net->gen ... ops->init() ---> failed ... kfree(data); ---> ptr in net->gen is invali

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50779

    Nicht bewertetEPSS 0,3%Korrektur verfügbar

    orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()

    In the Linux kernel, the following vulnerability has been resolved: orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() When insert and remove the orangefs module, then debug_help_string will be leaked: unreferenced object 0xffff8881652ba000 (size 4096): comm "insmod", pid 1701, jiffies 4294893639 (age 13218.530s) hex dump (first 32 bytes): 43 6c 69 65 6e 74 20 44 65 62 75 67 20 4b 65 79 Client Debug Key 77 6f 72 64 73 20 61 72 65 20 75 6e 6b 6e 6f 77 words are unknow backtrace: [<0000000004e6f8e3>] kmalloc_trace+0x27/0xa0 [<0000000006f75d85>] orangefs_prepare_debugfs_help_string+0x5e/0x

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50777

    Nicht bewertetEPSS 0,27%Korrektur verfügbar

    net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe

    In the Linux kernel, the following vulnerability has been resolved: net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe of_phy_find_device() return device node with refcount incremented. Call put_device() to relese it when not needed anymore.

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50776

    Nicht bewertetEPSS 0,3%Korrektur verfügbar

    clk: st: Fix memory leak in st_of_quadfs_setup()

    In the Linux kernel, the following vulnerability has been resolved: clk: st: Fix memory leak in st_of_quadfs_setup() If st_clk_register_quadfs_pll() fails, @lock should be freed before goto @err_exit, otherwise will cause meory leak issue, fix it.

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50774

    Mittel · CVSS 4.8EPSS 0,26%Keine Korrektur veröffentlicht

    crypto: qat - fix DMA transfer direction

    In the Linux kernel, the following vulnerability has been resolved: crypto: qat - fix DMA transfer direction When CONFIG_DMA_API_DEBUG is selected, while running the crypto self test on the QAT crypto algorithms, the function add_dma_entry() reports a warning similar to the one below, saying that overlapping mappings are not supported. This occurs in tests where the input and the output scatter list point to the same buffers (i.e. two different scatter lists which point to the same chunks of memory). The logic that implements the mapping uses the flag DMA_BIDIRECTIONAL for both the input and the output scatter lists which leads to overlapp

    Veröffentlicht Aktualisiert
  7. CVE-2022-50773

    Nicht bewertetEPSS 0,28%Korrektur verfügbar

    ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt

    In the Linux kernel, the following vulnerability has been resolved: ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt I got a null-ptr-defer error report when I do the following tests on the qemu platform: make defconfig and CONFIG_PARPORT=m, CONFIG_PARPORT_PC=m, CONFIG_SND_MTS64=m Then making test scripts: cat>test_mod1.sh<<EOF modprobe snd-mts64 modprobe snd-mts64 EOF Executing the script, perhaps several times, we will get a null-ptr-defer report, as follow: syzkaller:~# ./test_mod.sh snd_mts64: probe of snd_mts64.0 failed with error -5 modprobe: ERROR: could not insert 'snd_mts64': No such device BUG: kernel NULL poin

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-50771

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

    rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()

    In the Linux kernel, the following vulnerability has been resolved: rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() Running rcutorture with non-zero fqs_duration module parameter in a kernel built with CONFIG_PREEMPTION=y results in the following splat: BUG: using __this_cpu_read() in preemptible [00000000] code: rcu_torture_fqs/398 caller is __this_cpu_preempt_check+0x13/0x20 CPU: 3 PID: 398 Comm: rcu_torture_fqs Not tainted 6.0.0-rc1-yoctodev-standard+ Call Trace: <TASK> dump_stack_lvl+0x5b/0x86 dump_stack+0x10/0x16 check_preemption_disabled+0xe5/0xf0 __this_cpu_preempt_check+0x13/0x20 rcu_force_quiescent_state.

    Veröffentlicht Aktualisiert
  9. CVE-2022-50770

    Nicht bewertetEPSS 0,25%Keine Korrektur veröffentlicht

    ocfs2: fix memory leak in ocfs2_mount_volume()

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix memory leak in ocfs2_mount_volume() There is a memory leak reported by kmemleak: unreferenced object 0xffff88810cc65e60 (size 32): comm "mount.ocfs2", pid 23753, jiffies 4302528942 (age 34735.105s) hex dump (first 32 bytes): 10 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 ................ 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 ................ backtrace: [<ffffffff8170f73d>] __kmalloc+0x4d/0x150 [<ffffffffa0ac3f51>] ocfs2_compute_replay_slots+0x121/0x330 [ocfs2] [<ffffffffa0b65165>] ocfs2_check_volume+0x485/

    Veröffentlicht Aktualisiert
  10. CVE-2022-50769

    Nicht bewertetEPSS 0,28%Korrektur verfügbar

    mmc: mxcmmc: fix return value check of mmc_add_host()

    In the Linux kernel, the following vulnerability has been resolved: mmc: mxcmmc: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, the memory that allocated in mmc_alloc_host() will be leaked and it will lead a kernel crash because of deleting not added device in the remove path. So fix this by checking the return value and goto error path which will call mmc_free_host().

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-50767

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

    fbdev: smscufx: Fix several use-after-free bugs

    In the Linux kernel, the following vulnerability has been resolved: fbdev: smscufx: Fix several use-after-free bugs Several types of UAFs can occur when physically removing a USB device. Adds ufx_ops_destroy() function to .fb_destroy of fb_ops, and in this function, there is kref_put() that finally calls ufx_free(). This fix prevents multiple UAFs.

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-50764

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

    ipv6/sit: use DEV_STATS_INC() to avoid data-races

    In the Linux kernel, the following vulnerability has been resolved: ipv6/sit: use DEV_STATS_INC() to avoid data-races syzbot/KCSAN reported that multiple cpus are updating dev->stats.tx_error concurrently. This is because sit tunnels are NETIF_F_LLTX, meaning their ndo_start_xmit() is not protected by a spinlock. While original KCSAN report was about tx path, rx path has the same issue.

    Veröffentlicht Aktualisiert
  13. CVE-2022-50761

    Nicht bewertetEPSS 0,3%Korrektur verfügbar

    x86/xen: Fix memory leak in xen_init_lock_cpu()

    In the Linux kernel, the following vulnerability has been resolved: x86/xen: Fix memory leak in xen_init_lock_cpu() In xen_init_lock_cpu(), the @name has allocated new string by kasprintf(), if bind_ipi_to_irqhandler() fails, it should be freed, otherwise may lead to a memory leak issue, fix it.

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-50760

    Nicht bewertetEPSS 0,3%Korrektur verfügbar

    drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() As comment of pci_get_class() says, it returns a pci_device with its refcount increased and decreased the refcount for the input parameter @from if it is not NULL. If we break the loop in amdgpu_atrm_get_bios() with 'pdev' not NULL, we need to call pci_dev_put() to decrease the refcount. Add the missing pci_dev_put() to avoid refcount leak.

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-50757

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

    media: camss: Clean up received buffers on failed start of streaming

    In the Linux kernel, the following vulnerability has been resolved: media: camss: Clean up received buffers on failed start of streaming It is required to return the received buffers, if streaming can not be started. For instance media_pipeline_start() may fail with EPIPE, if a link validation between entities is not passed, and in such a case a user gets a kernel warning: WARNING: CPU: 1 PID: 520 at drivers/media/common/videobuf2/videobuf2-core.c:1592 vb2_start_streaming+0xec/0x160 <snip> Call trace: vb2_start_streaming+0xec/0x160 vb2_core_streamon+0x9c/0x1a0 vb2_ioctl_streamon+0x68/0xbc v4l_streamon+0x30/0x3c __video

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-50755

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

    udf: Avoid double brelse() in udf_rename()

    In the Linux kernel, the following vulnerability has been resolved: udf: Avoid double brelse() in udf_rename() syzbot reported a warning like below [1]: VFS: brelse: Trying to free free buffer WARNING: CPU: 2 PID: 7301 at fs/buffer.c:1145 __brelse+0x67/0xa0 ... Call Trace: <TASK> invalidate_bh_lru+0x99/0x150 smp_call_function_many_cond+0xe2a/0x10c0 ? generic_remap_file_range_prep+0x50/0x50 ? __brelse+0xa0/0xa0 ? __mutex_lock+0x21c/0x12d0 ? smp_call_on_cpu+0x250/0x250 ? rcu_read_lock_sched_held+0xb/0x60 ? lock_release+0x587/0x810 ? __brelse+0xa0/0xa0 ? generic_remap_file_range_prep+0x50/0x50 on_each_cpu_cond_mask+0x3c/0x80 blkd

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-50754

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

    apparmor: fix a memleak in multi_transaction_new()

    In the Linux kernel, the following vulnerability has been resolved: apparmor: fix a memleak in multi_transaction_new() In multi_transaction_new(), the variable t is not freed or passed out on the failure of copy_from_user(t->data, buf, size), which could lead to a memleak. Fix this bug by adding a put_multi_transaction(t) in the error path.

    • Auf 4.15.0-1162.177~14.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-50753

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

    f2fs: fix to do sanity check on summary info

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix to do sanity check on summary info As Wenqing Liu reported in bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=216456 BUG: KASAN: use-after-free in recover_data+0x63ae/0x6ae0 [f2fs] Read of size 4 at addr ffff8881464dcd80 by task mount/1013 CPU: 3 PID: 1013 Comm: mount Tainted: G W 6.0.0-rc4 #1 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.15.0-1 04/01/2014 Call Trace: dump_stack_lvl+0x45/0x5e print_report.cold+0xf3/0x68d kasan_report+0xa8/0x130 recover_data+0x63ae/0x6ae0 [f2fs] f2fs_recover_fsync_data+0x120d/0x1fc0 [f2fs]

    Veröffentlicht Aktualisiert
  19. CVE-2022-50751

    Nicht bewertetEPSS 0,25%Keine Korrektur veröffentlicht

    configfs: fix possible memory leak in configfs_create_dir()

    In the Linux kernel, the following vulnerability has been resolved: configfs: fix possible memory leak in configfs_create_dir() kmemleak reported memory leaks in configfs_create_dir(): unreferenced object 0xffff888009f6af00 (size 192): comm "modprobe", pid 3777, jiffies 4295537735 (age 233.784s) backtrace: kmem_cache_alloc (mm/slub.c:3250 mm/slub.c:3256 mm/slub.c:3263 mm/slub.c:3273) new_fragment (./include/linux/slab.h:600 fs/configfs/dir.c:163) configfs_register_subsystem (fs/configfs/dir.c:1857) basic_write (drivers/hwtracing/stm/p_basic.c:14) stm_p_basic do_one_initcall (init/main.c:1296) do_init_module (ker

    Veröffentlicht Aktualisiert
  20. CVE-2022-50749

    Nicht bewertetEPSS 0,28%Korrektur verfügbar

    acct: fix potential integer overflow in encode_comp_t()

    In the Linux kernel, the following vulnerability has been resolved: acct: fix potential integer overflow in encode_comp_t() The integer overflow is descripted with following codes: > 317 static comp_t encode_comp_t(u64 value) > 318 { > 319 int exp, rnd; ...... > 341 exp <<= MANTSIZE; > 342 exp += value; > 343 return exp; > 344 } Currently comp_t is defined as type of '__u16', but the variable 'exp' is type of 'int', so overflow would happen when variable 'exp' in line 343 is greater than 65535.

    • Auf 4.15.0-1162.177~14.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 →