p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-raspi-5.4 · Seite 20

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 1755

  1. CVE-2022-49927

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

    nfs4: Fix kmemleak when allocate slot failed

    In the Linux kernel, the following vulnerability has been resolved: nfs4: Fix kmemleak when allocate slot failed If one of the slot allocate failed, should cleanup all the other allocated slots, otherwise, the allocated slots will leak: unreferenced object 0xffff8881115aa100 (size 64): comm ""mount.nfs"", pid 679, jiffies 4294744957 (age 115.037s) hex dump (first 32 bytes): 00 cc 19 73 81 88 ff ff 00 a0 5a 11 81 88 ff ff ...s......Z..... 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<000000007a4c434a>] nfs4_find_or_create_slot+0x8e/0x130 [<000000005472a39c>] nfs4_reallo

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-49926

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

    net: dsa: Fix possible memory leaks in dsa_loop_init()

    In the Linux kernel, the following vulnerability has been resolved: net: dsa: Fix possible memory leaks in dsa_loop_init() kmemleak reported memory leaks in dsa_loop_init(): kmemleak: 12 new suspected memory leaks unreferenced object 0xffff8880138ce000 (size 2048): comm "modprobe", pid 390, jiffies 4295040478 (age 238.976s) backtrace: [<000000006a94f1d5>] kmalloc_trace+0x26/0x60 [<00000000a9c44622>] phy_device_create+0x5d/0x970 [<00000000d0ee2afc>] get_phy_device+0xf3/0x2b0 [<00000000dca0c71f>] __fixed_phy_register.part.0+0x92/0x4e0 [<000000008a834798>] fixed_phy_register+0x84/0xb0 [<0000000055223fcb>] dsa_loop

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-49925

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

    RDMA/core: Fix null-ptr-deref in ib_core_cleanup()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/core: Fix null-ptr-deref in ib_core_cleanup() KASAN reported a null-ptr-deref error: KASAN: null-ptr-deref in range [0x0000000000000118-0x000000000000011f] CPU: 1 PID: 379 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996) RIP: 0010:destroy_workqueue+0x2f/0x740 RSP: 0018:ffff888016137df8 EFLAGS: 00000202 ... Call Trace: ib_core_cleanup+0xa/0xa1 [ib_core] __do_sys_delete_module.constprop.0+0x34f/0x5b0 do_syscall_64+0x3a/0x90 entry_SYSCALL_64_after_hwframe+0x63/0xcd RIP: 0033:0x7fa1a0d221b7 ... It is because the fail of roce_gid_mgmt_in

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-49922

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

    nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()

    In the Linux kernel, the following vulnerability has been resolved: nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() nfcmrvl_i2c_nci_send() will be called by nfcmrvl_nci_send(), and skb should be freed in nfcmrvl_i2c_nci_send(). However, nfcmrvl_nci_send() will only free skb when i2c_master_send() return >=0, which means skb will memleak when i2c_master_send() failed. Free skb no matter whether i2c_master_send() succeeds.

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-49921

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

    net: sched: Fix use after free in red_enqueue()

    In the Linux kernel, the following vulnerability has been resolved: net: sched: Fix use after free in red_enqueue() We can't use "skb" again after passing it to qdisc_enqueue(). This is basically identical to commit 2f09707d0c97 ("sch_sfb: Also store skb len before calling child enqueue").

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-49919

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

    netfilter: nf_tables: release flow rule object from commit path

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: release flow rule object from commit path No need to postpone this to the commit release path, since no packets are walking over this object, this is accessed from control plane only. This helped uncovered UAF triggered by races with the netlink notifier.

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-49918

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

    ipvs: fix WARNING in __ip_vs_cleanup_batch()

    In the Linux kernel, the following vulnerability has been resolved: ipvs: fix WARNING in __ip_vs_cleanup_batch() During the initialization of ip_vs_conn_net_init(), if file ip_vs_conn or ip_vs_conn_sync fails to be created, the initialization is successful by default. Therefore, the ip_vs_conn or ip_vs_conn_sync file doesn't be found during the remove. The following is the stack information: name 'ip_vs_conn_sync' WARNING: CPU: 3 PID: 9 at fs/proc/generic.c:712 remove_proc_entry+0x389/0x460 Modules linked in: Workqueue: netns cleanup_net RIP: 0010:remove_proc_entry+0x389/0x460 Call Trace: <TASK> __ip_vs_cleanup_batch+0x7d/0x120 ops_exit_li

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-49917

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

    ipvs: fix WARNING in ip_vs_app_net_cleanup()

    In the Linux kernel, the following vulnerability has been resolved: ipvs: fix WARNING in ip_vs_app_net_cleanup() During the initialization of ip_vs_app_net_init(), if file ip_vs_app fails to be created, the initialization is successful by default. Therefore, the ip_vs_app file doesn't be found during the remove in ip_vs_app_net_cleanup(). It will cause WRNING. The following is the stack information: name 'ip_vs_app' WARNING: CPU: 1 PID: 9 at fs/proc/generic.c:712 remove_proc_entry+0x389/0x460 Modules linked in: Workqueue: netns cleanup_net RIP: 0010:remove_proc_entry+0x389/0x460 Call Trace: <TASK> ops_exit_list+0x125/0x170 cleanup_net+0x4e

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-49916

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

    rose: Fix NULL pointer dereference in rose_send_frame()

    In the Linux kernel, the following vulnerability has been resolved: rose: Fix NULL pointer dereference in rose_send_frame() The syzkaller reported an issue: KASAN: null-ptr-deref in range [0x0000000000000380-0x0000000000000387] CPU: 0 PID: 4069 Comm: kworker/0:15 Not tainted 6.0.0-syzkaller-02734-g0326074ff465 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 Workqueue: rcu_gp srcu_invoke_callbacks RIP: 0010:rose_send_frame+0x1dd/0x2f0 net/rose/rose_link.c:101 Call Trace: <IRQ> rose_transmit_clear_request+0x1d5/0x290 net/rose/rose_link.c:255 rose_rx_call_request+0x4c0/0x1bc0 net/rose/af_rose.c:

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-49915

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

    mISDN: fix possible memory leak in mISDN_register_device()

    In the Linux kernel, the following vulnerability has been resolved: mISDN: fix possible memory leak in mISDN_register_device() Afer commit 1fa5ae857bb1 ("driver core: get rid of struct device's bus_id string array"), the name of device is allocated dynamically, add put_device() to give up the reference, so that the name can be freed in kobject_cleanup() when the refcount is 0. Set device class before put_device() to avoid null release() function WARN message in device_release().

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-49914

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

    btrfs: fix inode list leak during backref walking at resolve_indirect_refs()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix inode list leak during backref walking at resolve_indirect_refs() During backref walking, at resolve_indirect_refs(), if we get an error we jump to the 'out' label and call ulist_free() on the 'parents' ulist, which frees all the elements in the ulist - however that does not free any inode lists that may be attached to elements, through the 'aux' field of a ulist node, so we end up leaking lists if we have any attached to the unodes. Fix this by calling free_leaf_list() instead of ulist_free() when we exit from resolve_indirect_refs(). The static function free_l

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-49913

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

    btrfs: fix inode list leak during backref walking at find_parent_nodes()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix inode list leak during backref walking at find_parent_nodes() During backref walking, at find_parent_nodes(), if we are dealing with a data extent and we get an error while resolving the indirect backrefs, at resolve_indirect_refs(), or in the while loop that iterates over the refs in the direct refs rbtree, we end up leaking the inode lists attached to the direct refs we have in the direct refs rbtree that were not yet added to the refs ulist passed as argument to find_parent_nodes(). Since they were not yet added to the refs ulist and prelim_release() does not

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-49912

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

    btrfs: fix ulist leaks in error paths of qgroup self tests

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix ulist leaks in error paths of qgroup self tests In the test_no_shared_qgroup() and test_multiple_refs() qgroup self tests, if we fail to add the tree ref, remove the extent item or remove the extent ref, we are returning from the test function without freeing the "old_roots" ulist that was allocated by the previous calls to btrfs_find_all_roots(). Fix that by calling ulist_free() before returning.

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-49907

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

    net: mdio: fix undefined behavior in bit shift for __mdiobus_register

    In the Linux kernel, the following vulnerability has been resolved: net: mdio: fix undefined behavior in bit shift for __mdiobus_register Shifting signed 32-bit value by 31 bits is undefined, so changing significant bit to unsigned. The UBSAN warning calltrace like below: UBSAN: shift-out-of-bounds in drivers/net/phy/mdio_bus.c:586:27 left shift of 1 by 31 places cannot be represented in type 'int' Call Trace: <TASK> dump_stack_lvl+0x7d/0xa5 dump_stack+0x15/0x1b ubsan_epilogue+0xe/0x4e __ubsan_handle_shift_out_of_bounds+0x1e7/0x20c __mdiobus_register+0x49d/0x4e0 fixed_mdio_bus_init+0xd8/0x12d do_one_initcall+0x76/0x430 kernel_init

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-49904

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

    net, neigh: Fix null-ptr-deref in neigh_table_clear()

    In the Linux kernel, the following vulnerability has been resolved: net, neigh: Fix null-ptr-deref in neigh_table_clear() When IPv6 module gets initialized but hits an error in the middle, kenel panic with: KASAN: null-ptr-deref in range [0x0000000000000598-0x000000000000059f] CPU: 1 PID: 361 Comm: insmod Hardware name: QEMU Standard PC (i440FX + PIIX, 1996) RIP: 0010:__neigh_ifdown.isra.0+0x24b/0x370 RSP: 0018:ffff888012677908 EFLAGS: 00000202 ... Call Trace: <TASK> neigh_table_clear+0x94/0x2d0 ndisc_cleanup+0x27/0x40 [ipv6] inet6_init+0x21c/0x2cb [ipv6] do_one_initcall+0xd3/0x4d0 do_init_module+0x1ae/0x670 ... Kernel panic - not sy

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-49903

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

    ipv6: fix WARNING in ip6_route_net_exit_late()

    In the Linux kernel, the following vulnerability has been resolved: ipv6: fix WARNING in ip6_route_net_exit_late() During the initialization of ip6_route_net_init_late(), if file ipv6_route or rt6_stats fails to be created, the initialization is successful by default. Therefore, the ipv6_route or rt6_stats file doesn't be found during the remove in ip6_route_net_exit_late(). It will cause WRNING. The following is the stack information: name 'rt6_stats' WARNING: CPU: 0 PID: 9 at fs/proc/generic.c:712 remove_proc_entry+0x389/0x460 Modules linked in: Workqueue: netns cleanup_net RIP: 0010:remove_proc_entry+0x389/0x460 PKRU: 55555554 Call Trac

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-49890

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

    capabilities: fix potential memleak on error path from vfs_getxattr_alloc()

    In the Linux kernel, the following vulnerability has been resolved: capabilities: fix potential memleak on error path from vfs_getxattr_alloc() In cap_inode_getsecurity(), we will use vfs_getxattr_alloc() to complete the memory allocation of tmpbuf, if we have completed the memory allocation of tmpbuf, but failed to call handler->get(...), there will be a memleak in below logic: |-- ret = (int)vfs_getxattr_alloc(mnt_userns, ...) | /* ^^^ alloc for tmpbuf */ |-- value = krealloc(*xattr_value, error + 1, flags) | /* ^^^ alloc memory */ |-- error = handler->get(handler, ...) | /* error! */

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-49887

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

    media: meson: vdec: fix possible refcount leak in vdec_probe()

    In the Linux kernel, the following vulnerability has been resolved: media: meson: vdec: fix possible refcount leak in vdec_probe() v4l2_device_unregister need to be called to put the refcount got by v4l2_device_register when vdec_probe fails or vdec_remove is called.

    • Auf 5.4.0-1080.91~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-49881

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

    wifi: cfg80211: fix memory leak in query_regdb_file()

    In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: fix memory leak in query_regdb_file() In the function query_regdb_file() the alpha2 parameter is duplicated using kmemdup() and subsequently freed in regdb_fw_cb(). However, request_firmware_nowait() can fail without calling regdb_fw_cb() and thus leak memory.

    • Auf 5.4.0-1081.92~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-49880

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

    ext4: fix warning in 'ext4_da_release_space'

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix warning in 'ext4_da_release_space' Syzkaller report issue as follows: EXT4-fs (loop0): Free/Dirty block details EXT4-fs (loop0): free_blocks=0 EXT4-fs (loop0): dirty_blocks=0 EXT4-fs (loop0): Block reservation details EXT4-fs (loop0): i_reserved_data_blocks=0 EXT4-fs warning (device loop0): ext4_da_release_space:1527: ext4_da_release_space: ino 18, to_free 1 with only 0 reserved data blocks ------------[ cut here ]------------ WARNING: CPU: 0 PID: 92 at fs/ext4/inode.c:1528 ext4_da_release_space+0x25e/0x370 fs/ext4/inode.c:1524 Modules linked in: CPU: 0 PID: 92 Co

    • Auf 5.4.0-1080.91~18.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 →