p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure · Seite 49

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 3442

  1. CVE-2024-57973

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

    rdma/cxgb4: Prevent potential integer overflow on 32bit

    In the Linux kernel, the following vulnerability has been resolved: rdma/cxgb4: Prevent potential integer overflow on 32bit The "gl->tot_len" variable is controlled by the user. It comes from process_responses(). On 32bit systems, the "gl->tot_len + sizeof(struct cpl_pass_accept_req) + sizeof(struct rss_header)" addition could have an integer wrapping bug. Use size_add() to prevent this.

    • Auf 5.4.0-1151.158 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-49731

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

    ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()

    In the Linux kernel, the following vulnerability has been resolved: ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() In an unlikely (and probably wrong?) case that the 'ppi' parameter of ata_host_alloc_pinfo() points to an array starting with a NULL pointer, there's going to be a kernel oops as the 'pi' local variable won't get reassigned from the initial value of NULL. Initialize 'pi' instead to '&ata_dummy_port_info' to fix the possible kernel oops for good... Found by Linux Verification Center (linuxtesting.org) with the SVACE static analysis tool.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-49729

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

    nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred

    In the Linux kernel, the following vulnerability has been resolved: nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred Similar to the handling of play_deferred in commit 19cfe912c37b ("Bluetooth: btusb: Fix memory leak in play_deferred"), we thought a patch might be needed here as well. Currently usb_submit_urb is called directly to submit deferred tx urbs after unanchor them. So the usb_giveback_urb_bh would failed to unref it in usb_unanchor_urb and cause memory leak. Put those urbs in tx_anchor to avoid the leak, and also fix the error handling.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-49727

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

    ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg

    In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg When len >= INT_MAX - transhdrlen, ulen = len + transhdrlen will be overflow. To fix, we can follow what udpv6 does and subtract the transhdrlen from the max.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-49726

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

    clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()

    In the Linux kernel, the following vulnerability has been resolved: clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() EXPORT_SYMBOL and __init is a bad combination because the .init.text section is freed up after the initialization. Hence, modules cannot use symbols annotated __init. The access to a freed symbol may end up with kernel panic. modpost used to detect it, but it has been broken for a decade. Recently, I fixed modpost so it started to warn it again, then this showed up in linux-next builds. There are two ways to fix it: - Remove __init - Remove EXPORT_SYMBOL I chose the latter for this case because t

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-49725

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

    i40e: Fix call trace in setup_tx_descriptors

    In the Linux kernel, the following vulnerability has been resolved: i40e: Fix call trace in setup_tx_descriptors After PF reset and ethtool -t there was call trace in dmesg sometimes leading to panic. When there was some time, around 5 seconds, between reset and test there were no errors. Problem was that pf reset calls i40e_vsi_close in prep_for_reset and ethtool -t calls i40e_vsi_close in diag_test. If there was not enough time between those commands the second i40e_vsi_close starts before previous i40e_vsi_close was done which leads to crash. Add check to diag_test if pf is in reset and don't start offline tests if it is true. Add neti

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-49724

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

    tty: goldfish: Fix free_irq() on remove

    In the Linux kernel, the following vulnerability has been resolved: tty: goldfish: Fix free_irq() on remove Pass the correct dev_id to free_irq() to fix this splat when the driver is unbound: WARNING: CPU: 0 PID: 30 at kernel/irq/manage.c:1895 free_irq Trying to free already-free IRQ 65 Call Trace: warn_slowpath_fmt free_irq goldfish_tty_remove platform_remove device_remove device_release_driver_internal device_driver_detach unbind_store drv_attr_store ...

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-49719

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

    irqchip/gic/realview: Fix refcount leak in realview_gic_of_init

    In the Linux kernel, the following vulnerability has been resolved: irqchip/gic/realview: Fix refcount leak in realview_gic_of_init of_find_matching_node_and_match() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-49716

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

    irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions

    In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions of_get_child_by_name() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. When kcalloc fails, it missing of_node_put() and results in refcount leak. Fix this by goto out_put_node label.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-49715

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

    irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions

    In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions of_find_node_by_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-49713

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

    usb: dwc2: Fix memory leak in dwc2_hcd_init

    In the Linux kernel, the following vulnerability has been resolved: usb: dwc2: Fix memory leak in dwc2_hcd_init usb_create_hcd will alloc memory for hcd, and we should call usb_put_hcd to free it when platform_get_resource() fails to prevent memory leak. goto error2 label instead error1 to fix this.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-49712

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

    usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak. of_node_put() will check NULL pointer.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-49710

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

    dm mirror log: round up region bitmap size to BITS_PER_LONG

    In the Linux kernel, the following vulnerability has been resolved: dm mirror log: round up region bitmap size to BITS_PER_LONG The code in dm-log rounds up bitset_size to 32 bits. It then uses find_next_zero_bit_le on the allocated region. find_next_zero_bit_le accesses the bitmap using unsigned long pointers. So, on 64-bit architectures, it may access 4 bytes beyond the allocated size. Fix this bug by rounding up bitset_size to BITS_PER_LONG. This bug was found by running the lvm2 testsuite with kasan.

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-49708

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

    ext4: fix bug_on ext4_mb_use_inode_pa

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix bug_on ext4_mb_use_inode_pa Hulk Robot reported a BUG_ON: ================================================================== kernel BUG at fs/ext4/mballoc.c:3211! [...] RIP: 0010:ext4_mb_mark_diskspace_used.cold+0x85/0x136f [...] Call Trace: ext4_mb_new_blocks+0x9df/0x5d30 ext4_ext_map_blocks+0x1803/0x4d80 ext4_map_blocks+0x3a4/0x1a10 ext4_writepages+0x126d/0x2c30 do_writepages+0x7f/0x1b0 __filemap_fdatawrite_range+0x285/0x3b0 file_write_and_wait_range+0xb1/0x140 ext4_sync_file+0x1aa/0xca0 vfs_fsync_range+0xfb/0x260 do_fsync+0x48/0xa0 [...] =============

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-49707

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

    ext4: add reserved GDT blocks check

    In the Linux kernel, the following vulnerability has been resolved: ext4: add reserved GDT blocks check We capture a NULL pointer issue when resizing a corrupt ext4 image which is freshly clear resize_inode feature (not run e2fsck). It could be simply reproduced by following steps. The problem is because of the resize_inode feature was cleared, and it will convert the filesystem to meta_bg mode in ext4_resize_fs(), but the es->s_reserved_gdt_blocks was not reduced to zero, so could we mistakenly call reserve_backup_gdb() and passing an uninitialized resize_inode to it when adding new group descriptors. mkfs.ext4 /dev/sda 3G tune2fs -O ^r

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-49700

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

    mm/slub: add missing TID updates on slab deactivation

    In the Linux kernel, the following vulnerability has been resolved: mm/slub: add missing TID updates on slab deactivation The fastpath in slab_alloc_node() assumes that c->slab is stable as long as the TID stays the same. However, two places in __slab_alloc() currently don't update the TID when deactivating the CPU slab. If multiple operations race the right way, this could lead to an object getting lost; or, in an even more unlikely situation, it could even lead to an object being freed onto the wrong slab's freelist, messing up the `inuse` counter and eventually causing a page to be freed to the page allocator while it still contains sla

    • Auf 5.4.0-1094.100 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-49697

    Mittel · CVSS 6.7EPSS 0,27%Korrektur verfügbar

    bpf: Fix request_sock leak in sk lookup helpers

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix request_sock leak in sk lookup helpers A customer reported a request_socket leak in a Calico cloud environment. We found that a BPF program was doing a socket lookup with takes a refcnt on the socket and that it was finding the request_socket but returning the parent LISTEN socket via sk_to_full_sk() without decrementing the child request socket 1st, resulting in request_sock slab object leak. This patch retains the existing behaviour of returning full socks to the caller but it also decrements the child request_socket if one is present before doing so to prevent t

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-49693

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

    drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf

    In the Linux kernel, the following vulnerability has been resolved: drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf of_graph_get_remote_node() returns remote device node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak. Patchwork: https://patchwork.freedesktop.org/patch/488473/

    • Auf 5.4.0-1091.96 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-49691

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

    erspan: do not assume transport header is always set

    In the Linux kernel, the following vulnerability has been resolved: erspan: do not assume transport header is always set Rewrite tests in ip6erspan_tunnel_xmit() and erspan_fb_xmit() to not assume transport header is set. syzbot reported: WARNING: CPU: 0 PID: 1350 at include/linux/skbuff.h:2911 skb_transport_header include/linux/skbuff.h:2911 [inline] WARNING: CPU: 0 PID: 1350 at include/linux/skbuff.h:2911 ip6erspan_tunnel_xmit+0x15af/0x2eb0 net/ipv6/ip6_gre.c:963 Modules linked in: CPU: 0 PID: 1350 Comm: aoe_tx0 Not tainted 5.19.0-rc2-syzkaller-00160-g274295c6e53f #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/0

    • Auf 5.4.0-1091.96 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 →