p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-aws-5.4 · Seite 61

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 1757

  1. CVE-2021-47129

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

    netfilter: nft_ct: skip expectations for confirmed conntrack

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_ct: skip expectations for confirmed conntrack nft_ct_expect_obj_eval() calls nf_ct_ext_add() for a confirmed conntrack entry. However, nf_ct_ext_add() can only be called for !nf_ct_is_confirmed(). [ 1825.349056] WARNING: CPU: 0 PID: 1279 at net/netfilter/nf_conntrack_extend.c:48 nf_ct_xt_add+0x18e/0x1a0 [nf_conntrack] [ 1825.351391] RIP: 0010:nf_ct_ext_add+0x18e/0x1a0 [nf_conntrack] [ 1825.351493] Code: 41 5c 41 5d 41 5e 41 5f c3 41 bc 0a 00 00 00 e9 15 ff ff ff ba 09 00 00 00 31 f6 4c 89 ff e8 69 6c 3d e9 eb 96 45 31 ed eb cd <0f> 0b e9 b1 fe ff ff e8 86 79

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2021-47126

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

    ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions

    In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions Reported by syzbot: HEAD commit: 90c911ad Merge tag 'fixes' of git://git.kernel.org/pub/scm.. git tree: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master dashboard link: https://syzkaller.appspot.com/bug?extid=123aa35098fd3c000eb7 compiler: Debian clang version 11.0.1-2 ================================================================== BUG: KASAN: slab-out-of-bounds in fib6_nh_get_excptn_bucket net/ipv6/route.c:1604 [inline] BUG: KASAN: slab-out-of-bounds in fib6_nh_fl

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2021-47122

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

    net: caif: fix memory leak in caif_device_notify

    In the Linux kernel, the following vulnerability has been resolved: net: caif: fix memory leak in caif_device_notify In case of caif_enroll_dev() fail, allocated link_support won't be assigned to the corresponding structure. So simply free allocated pointer in case of error

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2021-47121

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

    net: caif: fix memory leak in cfusbl_device_notify

    In the Linux kernel, the following vulnerability has been resolved: net: caif: fix memory leak in cfusbl_device_notify In case of caif_enroll_dev() fail, allocated link_support won't be assigned to the corresponding structure. So simply free allocated pointer in case of error.

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2021-47120

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

    HID: magicmouse: fix NULL-deref on disconnect

    In the Linux kernel, the following vulnerability has been resolved: HID: magicmouse: fix NULL-deref on disconnect Commit 9d7b18668956 ("HID: magicmouse: add support for Apple Magic Trackpad 2") added a sanity check for an Apple trackpad but returned success instead of -ENODEV when the check failed. This means that the remove callback will dereference the never-initialised driver data pointer when the driver is later unbound (e.g. on USB disconnect).

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2021-47118

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

    pid: take a reference when initializing `cad_pid`

    In the Linux kernel, the following vulnerability has been resolved: pid: take a reference when initializing `cad_pid` During boot, kernel_init_freeable() initializes `cad_pid` to the init task's struct pid. Later on, we may change `cad_pid` via a sysctl, and when this happens proc_do_cad_pid() will increment the refcount on the new pid via get_pid(), and will decrement the refcount on the old pid via put_pid(). As we never called get_pid() when we initialized `cad_pid`, we decrement a reference we never incremented, can therefore free the init task's struct pid early. As there can be dangling references to the struct pid, we can later en

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2021-47117

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

    ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed We got follow bug_on when run fsstress with injecting IO fault: [130747.323114] kernel BUG at fs/ext4/extents_status.c:762! [130747.323117] Internal error: Oops - BUG: 0 [#1] SMP ...... [130747.334329] Call trace: [130747.334553] ext4_es_cache_extent+0x150/0x168 [ext4] [130747.334975] ext4_cache_extents+0x64/0xe8 [ext4] [130747.335368] ext4_find_extent+0x300/0x330 [ext4] [130747.335759] ext4_ext_map_blocks+0x74/0x1178 [ext4] [130747.336179] ext4_map_blocks+0x2f4/0x5f0 [ext4] [130747.336567] ext4_m

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2021-47114

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

    ocfs2: fix data corruption by fallocate

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix data corruption by fallocate When fallocate punches holes out of inode size, if original isize is in the middle of last cluster, then the part from isize to the end of the cluster will be zeroed with buffer write, at that time isize is not yet updated to match the new size, if writeback is kicked in, it will invoke ocfs2_writepage()->block_write_full_page() where the pages out of inode size will be dropped. That will cause file corruption. Fix this by zero out eof blocks when extending the inode size. Running the following command with qemu-image 4.2.1 can get

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2021-47112

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

    x86/kvm: Teardown PV features on boot CPU as well

    In the Linux kernel, the following vulnerability has been resolved: x86/kvm: Teardown PV features on boot CPU as well Various PV features (Async PF, PV EOI, steal time) work through memory shared with hypervisor and when we restore from hibernation we must properly teardown all these features to make sure hypervisor doesn't write to stale locations after we jump to the previously hibernated kernel (which can try to place anything there). For secondary CPUs the job is already done by kvm_cpu_down_prepare(), register syscore ops to do the same for boot CPU.

    • Auf 5.4.0-1051.53~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2021-47110

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

    x86/kvm: Disable kvmclock on all CPUs on shutdown

    In the Linux kernel, the following vulnerability has been resolved: x86/kvm: Disable kvmclock on all CPUs on shutdown Currenly, we disable kvmclock from machine_shutdown() hook and this only happens for boot CPU. We need to disable it for all CPUs to guard against memory corruption e.g. on restore from hibernate. Note, writing '0' to kvmclock MSR doesn't clear memory location, it just prevents hypervisor from updating the location so for the short while after write and while CPU is still alive, the clock remains usable and correct so we don't need to switch to some other clocksource.

    • Auf 5.4.0-1051.53~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2021-47109

    Hoch · CVSS 7.5EPSS 0,69%Korrektur verfügbar

    neighbour: allow NUD_NOARP entries to be forced GCed

    In the Linux kernel, the following vulnerability has been resolved: neighbour: allow NUD_NOARP entries to be forced GCed IFF_POINTOPOINT interfaces use NUD_NOARP entries for IPv6. It's possible to fill up the neighbour table with enough entries that it will overflow for valid connections after that. This behaviour is more prevalent after commit 58956317c8de ("neighbor: Improve garbage collection") is applied, as it prevents removal from entries that are not NUD_FAILED, unless they are more than 5s old.

    • Auf 5.4.0-1055.58~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-48630

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

    crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ

    In the Linux kernel, the following vulnerability has been resolved: crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ The commit referenced in the Fixes tag removed the 'break' from the else branch in qcom_rng_read(), causing an infinite loop whenever 'max' is not a multiple of WORD_SZ. This can be reproduced e.g. by running: kcapi-rng -b 67 >/dev/null There are many ways to fix this without adding back the 'break', but they all seem more awkward than simply adding it back, so do just that. Tested on a machine with Qualcomm Amberwing processor.

    • Auf 5.4.0-1085.92~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-48629

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

    crypto: qcom-rng - ensure buffer for generate is completely filled

    In the Linux kernel, the following vulnerability has been resolved: crypto: qcom-rng - ensure buffer for generate is completely filled The generate function in struct rng_alg expects that the destination buffer is completely filled if the function returns 0. qcom_rng_read() can run into a situation where the buffer is partially filled with randomness and the remaining part of the buffer is zeroed since qcom_rng_generate() doesn't check the return value. This issue can be reproduced by running the following from libkcapi: kcapi-rng -b 9000000 > OUTFILE The generated OUTFILE will have three huge sections that contain all zeros, and this

    • Auf 5.4.0-1078.84~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2021-47104

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

    IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()

    In the Linux kernel, the following vulnerability has been resolved: IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() The wrong goto label was used for the error case and missed cleanup of the pkt allocation. Addresses-Coverity-ID: 1493352 ("Resource leak")

    • Auf 5.4.0-1069.73~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2021-47103

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

    inet: fully convert sk->sk_rx_dst to RCU rules

    In the Linux kernel, the following vulnerability has been resolved: inet: fully convert sk->sk_rx_dst to RCU rules syzbot reported various issues around early demux, one being included in this changelog [1] sk->sk_rx_dst is using RCU protection without clearly documenting it. And following sequences in tcp_v4_do_rcv()/tcp_v6_do_rcv() are not following standard RCU rules. [a] dst_release(dst); [b] sk->sk_rx_dst = NULL; They look wrong because a delete operation of RCU protected pointer is supposed to clear the pointer before the call_rcu()/synchronize_rcu() guarding actual memory freeing. In some cases indeed, dst could be freed b

    • Auf 5.4.0-1096.104~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2021-47100

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

    ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module

    In the Linux kernel, the following vulnerability has been resolved: ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module Hi, When testing install and uninstall of ipmi_si.ko and ipmi_msghandler.ko, the system crashed. The log as follows: [ 141.087026] BUG: unable to handle kernel paging request at ffffffffc09b3a5a [ 141.087241] PGD 8fe4c0d067 P4D 8fe4c0d067 PUD 8fe4c0f067 PMD 103ad89067 PTE 0 [ 141.087464] Oops: 0010 [#1] SMP NOPTI [ 141.087580] CPU: 67 PID: 668 Comm: kworker/67:1 Kdump: loaded Not tainted 4.18.0.x86_64 #47 [ 141.088009] Workqueue: events 0xffffffffc09b3a40 [ 141.088009] RIP: 0010:0xffffffffc09b3a5a [ 14

    • Auf 5.4.0-1069.73~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2021-47097

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

    Input: elantech - fix stack out of bound access in elantech_change_report_id()

    In the Linux kernel, the following vulnerability has been resolved: Input: elantech - fix stack out of bound access in elantech_change_report_id() The array param[] in elantech_change_report_id() must be at least 3 bytes, because elantech_read_reg_params() is calling ps2_command() with PSMOUSE_CMD_GETINFO, that is going to access 3 bytes from param[], but it's defined in the stack as an array of 2 bytes, therefore we have a potential stack out-of-bounds access here, also confirmed by KASAN: [ 6.512374] BUG: KASAN: stack-out-of-bounds in __ps2_command+0x372/0x7e0 [ 6.512397] Read of size 1 at addr ffff8881024d77c2 by task kworker/2:1/

    • Auf 5.4.0-1069.73~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2021-47095

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

    ipmi: ssif: initialize ssif_info->client early

    In the Linux kernel, the following vulnerability has been resolved: ipmi: ssif: initialize ssif_info->client early During probe ssif_info->client is dereferenced in error path. However, it is set when some of the error checking has already been done. This causes following kernel crash if an error path is taken: [ 30.645593][ T674] ipmi_ssif 0-000e: ipmi_ssif: Not probing, Interface already present [ 30.657616][ T674] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000088 ... [ 30.657723][ T674] pc : __dev_printk+0x28/0xa0 [ 30.657732][ T674] lr : _dev_err+0x7c/0xa0 ... [ 30.657772][ T674] Call t

    • Auf 5.4.0-1069.73~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2021-47087

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

    tee: optee: Fix incorrect page free bug

    In the Linux kernel, the following vulnerability has been resolved: tee: optee: Fix incorrect page free bug Pointer to the allocated pages (struct page *page) has already progressed towards the end of allocation. It is incorrect to perform __free_pages(page, order) using this pointer as we would free any arbitrary pages. Fix this by stop modifying the page pointer.

    • Auf 5.4.0-1069.73~18.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2021-47083

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

    pinctrl: mediatek: fix global-out-of-bounds issue

    In the Linux kernel, the following vulnerability has been resolved: pinctrl: mediatek: fix global-out-of-bounds issue When eint virtual eint number is greater than gpio number, it maybe produce 'desc[eint_n]' size globle-out-of-bounds issue.

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