Skip to content
OpenAdvisories
High 4 exploited CVEs ALAS2023-2023-070 111 CVEs

Important: kernel security update (Amazon Linux 2023)

Published Feb 17, 2023 · Updated Apr 10, 2024

Summary

Package updates are available for Amazon Linux 2023 that fix the following vulnerabilities: CVE-2024-0562: A use-after-free flaw was found in the Linux Kernel. When a disk is removed, bdi_unregister is called to stop further write-back and waits for associated delayed work to complete. However, wb_inode_writeback_end() may schedule bandwidth estimation work after this has completed, which can result in the timer attempting to access the recently freed bdi_writeback. CVE-2023-4459: A NULL pointer dereference flaw was found in vmxnet3_rq_cleanup in drivers/net/vmxnet3/vmxnet3_drv.c in the networking sub-component in vmxnet3 in the Linux Kernel. This issue may allow a local attacker with normal user privilege to cause a denial of service due to a missing sanity check during cleanup. CVE-2023-4387: A use-after-free flaw was found in vmxnet3_rq_alloc_rx_buf in drivers/net/vmxnet3/vmxnet3_drv.c in VMware's vmxnet3 ethernet NIC driver in the Linux Kernel. This issue could allow a local attacker to crash the system due to a double-free while cleaning up vmxnet3_rq_cleanup_all, which could also lead to a kernel information leak problem. CVE-2023-3357: kernel: amd_sfh_hid_client_init in drivers/hid/amd-sfh-hid/amd_sfh_client.c lacks check of the return value of dma_alloc_coherent() and will cause the NULL Pointer Dereference CVE-2023-3111: A use after free vulnerability was found in prepare_to_relocate in fs/btrfs/relocation.c in btrfs in the Linux Kernel. This possible flaw can be triggered by calling btrfs_ioctl_balance() before calling btrfs_ioctl_defrag(). CVE-2023-26544: In the Linux kernel 6.0.8, there is a use-after-free in run_unpack in fs/ntfs3/run.c, related to a difference between NTFS sector size and media sector size. CVE-2023-2177: A NULL pointer dereference issue was found in the SCTP network protocol in net/sctp/stream_sched.c in the Linux kernel. If stream_in allocation fails, stream_out is freed, which would be accessed further. This flaw allows a local user to crash the system or potentially cause a denial of service. CVE-2023-2019: A flaw was found in the Linux kernel's netdevsim device driver, within the scheduling of events. This issue results from the improper management of a reference count. This may allow an attacker to create a denial of service condition on the system. CVE-2023-1637: A flaw that boot CPU could be vulnerable for the speculative execution behavior kind of attacks in the Linux kernel X86 CPU Power management options functionality was found in the way user resuming CPU from suspend-to-RAM. A local user could use this flaw to potentially get unauthorized access to some memory of the CPU similar to the speculative execution behavior kind of attacks. CVE-2023-0590: A use-after-free flaw was found in qdisc_graft in net/sched/sch_api.c in the Linux Kernel due to a race problem. This flaw leads to a denial of service issue. CVE-2023-0469: A use-after-free flaw was found in io_uring/filetable.c in io_install_fixed_file in the io_uring subcomponent in the Linux Kernel during call cleanup. This flaw may lead to a denial of service. CVE-2023-0461: There is a use-after-free vulnerability in the Linux Kernel which can be exploited to achieve local privilege escalation. To reach the vulnerability kernel configuration flag CONFIG_TLS or CONFIG_XFRM_ESPINTCP has to be configured, but the operation does not require any privilege. There is a use-after-free bug of icsk_ulp_data of a struct inet_connection_sock. When CONFIG_TLS is enabled, user can install a tls context (struct tls_context) on a connected tcp socket. The context is not cleared if this socket is disconnected and reused as a listener. If a new socket is created from the listener, the context is inherited and vulnerable. The setsockopt TCP_ULP operation does not require any privilege. We recommend upgrading past commit 2c02d41d71f90a5168391b6a5f2954112ba2307c CVE-2023-0459: Detected a few exploitable gadgets that could leak secret memory through a side-channel such as MDS as well as insufficient hardening of the usercopy functions against spectre-v1. CVE-2023-0394: A NULL pointer dereference flaw was found in rawv6_push_pending_frames in net/ipv6/raw.c in the network subcomponent in the Linux kernel. This flaw causes the system to crash. CVE-2023-0179: A buffer overflow vulnerability was found in the Netfilter subsystem in the Linux Kernel. This issue could allow the leakage of both stack and heap addresses, and potentially allow Local Privilege Escalation to the root user via arbitrary code execution. CVE-2022-48619: An issue was discovered in drivers/input/input.c in the Linux kernel before 5.17.10. An attacker can cause a denial of service (panic) because input_set_capability mishandles the situation in which an event code falls outside of a bitmap. CVE-2022-4842: A flaw NULL Pointer Dereference in the Linux kernel NTFS3 driver function attr_punch_hole() was found. A local user could use this flaw to crash the system. CVE-2022-45869: A race condition in the x86 KVM subsystem in the Linux kernel through 6.1-rc6 allows guest OS users to cause a denial of service (host OS crash or host OS memory corruption) when nested virtualisation and the TDP MMU are enabled. CVE-2022-43945: The Linux kernel NFSD implementation prior to versions 5.19.17 and 6.0.2 are vulnerable to buffer overflow. NFSD tracks the number of pages held by each NFSD thread by combining the receive and send buffers of a remote procedure call (RPC) into a single array of pages. A client can force the send buffer to shrink by sending an RPC message over TCP with garbage data added at the end of the message. The RPC message with garbage data is still correctly formed according to the specification and is passed forward to handlers. Vulnerable code in NFSD is not expecting the oversized request and writes beyond the allocated buffer space. CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVE-2022-4379: A use-after-free vulnerability was found in __nfs42_s

Fixed packages 19

ReleasePackageFixed in
Amazon Linux · 2023 bpftool 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 bpftool-debuginfo 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-debuginfo 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-debuginfo-common-aarch64 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-debuginfo-common-x86_64 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-devel 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-headers 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-libbpf 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-libbpf-devel 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-libbpf-static 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-livepatch-6.1.10-15.42 0:1.0-0.amzn2023
Amazon Linux · 2023 kernel-tools 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-tools-debuginfo 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 kernel-tools-devel 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 perf 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 perf-debuginfo 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 python3-perf 0:6.1.10-15.42.amzn2023
Amazon Linux · 2023 python3-perf-debuginfo 0:6.1.10-15.42.amzn2023

Vulnerabilities 111

References

  • web
    https://alas.aws.amazon.com/cve/html/CVE-2021-26341.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2021-26401.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0001.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0002.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0171.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0185.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0492.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0494.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0500.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0742.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0847.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-0854.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1015.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1016.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1055.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1158.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1184.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1199.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1263.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1353.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1462.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1679.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1729.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1789.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1852.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1966.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-1973.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-2078.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-21123.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2022-21125.html