Issued:
2023-11-07
Updated:
2023-11-07

RHSA-2023:6583 - Important: kernel security, bug fix, and enhancement update


Synopsis

Important: kernel security, bug fix, and enhancement update

Type/Severity

Security Advisory Important

Topic

An update for kernel is now available for Red Hat Enterprise Linux 9.

Red Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.

Description

The kernel packages contain the Linux kernel, the core of any Linux operating system.

Security Fix(es):

  • kernel: net/sched: cls_u32 component reference counter leak if tcf_change_indev() fails (CVE-2023-3609)

  • kernel: net/sched: Use-after-free vulnerabilities in the net/sched classifiers: cls_fw, cls_u32 and cls_route (CVE-2023-4128, CVE-2023-4206, CVE-2023-4207, CVE-2023-4208)

  • kernel: eBPF: insufficient stack type checks in dynptr (CVE-2023-39191)

  • Kernel: race when faulting a device private page in memory manager (CVE-2022-3523)

  • kernel: use-after-free in l1oip timer handlers (CVE-2022-3565)

  • kernel: Rate limit overflow messages in r8152 in intr_callback (CVE-2022-3594)

  • kernel: vmwgfx: use-after-free in vmw_cmd_res_check (CVE-2022-38457)

  • kernel: vmwgfx: use-after-free in vmw_execbuf_tie_context (CVE-2022-40133)

  • hw: Intel: Gather Data Sampling (GDS) side channel vulnerability (CVE-2022-40982)

  • kernel: Information leak in l2cap_parse_conf_req in net/bluetooth/l2cap_core.c (CVE-2022-42895)

  • kernel: x86/mm: Randomize per-cpu entry area (CVE-2023-0597)

  • kernel: HID: check empty report_list in hid_validate_values() (CVE-2023-1073)

  • kernel: sctp: fail if no bound addresses can be used for a given scope (CVE-2023-1074)

  • kernel: hid: Use After Free in asus_remove() (CVE-2023-1079)

  • kernel: hash collisions in the IPv6 connection lookup table (CVE-2023-1206)

  • kernel: ovl: fix use after free in struct ovl_aio_req (CVE-2023-1252)

  • Kernel: use-after-free in nfsd4_ssc_setup_dul in fs/nfsd/nfs4proc.c (CVE-2023-1652)

  • kernel: Use after free bug in btsdio_remove due to race condition (CVE-2023-1989)

  • kernel: fbcon: shift-out-of-bounds in fbcon_set_font() (CVE-2023-3161)

  • kernel: out-of-bounds access in relay_file_read (CVE-2023-3268)

  • kernel: xfrm: NULL pointer dereference in xfrm_update_ae_params() (CVE-2023-3772)

  • kernel: xfrm: out-of-bounds read of XFRMA_MTIMER_THRESH nlattr (CVE-2023-3773)

  • kernel: KVM: SEV-ES / SEV-SNP VMGEXIT double fetch vulnerability (CVE-2023-4155)

  • kernel: exFAT: stack overflow in exfat_get_uniname_from_ext_entry (CVE-2023-4273)

  • kernel: mpls: double free on sysctl allocation failure (CVE-2023-26545)

  • kernel: KVM: nVMX: missing consistency checks for CR0 and CR4 (CVE-2023-30456)

  • kernel: net: qcom/emac: race condition leading to use-after-free in emac_remove() (CVE-2023-33203)

  • kernel: vmwgfx: race condition leading to information disclosure vulnerability (CVE-2023-33951)

  • kernel: vmwgfx: double free within the handling of vmw_buffer_object objects (CVE-2023-33952)

  • kernel: r592: race condition leading to use-after-free in r592_remove() (CVE-2023-35825)

  • kernel: net/tls: tls_is_tx_ready() checked list_entry (CVE-2023-1075)

  • kernel: tap: tap_open(): correctly initialize socket uid (CVE-2023-1076)

  • kernel: missing mmap_lock in file_files_note that could possibly lead to a use after free in the coredump code (CVE-2023-1249)

  • kernel: use-after-free bug in remove function xgene_hwmon_remove (CVE-2023-1855)

  • kernel: Use after free bug in r592_remove (CVE-2023-3141)

  • kernel: gfs2: NULL pointer dereference in gfs2_evict_inode() (CVE-2023-3212)

  • kernel: NULL pointer dereference due to missing kalloc() return value check in shtp_cl_get_dma_send_buf() (CVE-2023-3358)

  • kernel: tap: tap_open(): correctly initialize socket uid next fix of i_uid to current_fsuid (CVE-2023-4194)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Red Hat Enterprise Linux 9.3 Release Notes linked from the References section.

Solution

For details on how to apply this update, which includes the changes described in this advisory, refer to:

https://access.redhat.com/articles/11258

The system must be rebooted for this update to take effect.

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for x86_649x86_64
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions9.6x86_64
Red Hat Enterprise Linux for x86_64 - Update Services for SAP Solutions9.4x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support9.6x86_64
Red Hat Enterprise Linux for x86_64 - Extended Update Support9.4x86_64
Red Hat Enterprise Linux for Power, little endian9ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support9.6ppc64le
Red Hat Enterprise Linux for Power, little endian - Extended Update Support9.4ppc64le
Red Hat Enterprise Linux for IBM z Systems9s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support9.6s390x
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support9.4s390x
Red Hat Enterprise Linux for IBM z Systems - 4 years of updates9.6s390x
Red Hat Enterprise Linux for IBM z Systems - 4 years of updates9.4s390x
Red Hat Enterprise Linux for ARM 649aarch64
Red Hat Enterprise Linux for ARM 64 - Extended Update Support9.6aarch64
Red Hat Enterprise Linux for ARM 64 - Extended Update Support9.4aarch64
Red Hat Enterprise Linux for ARM 64 - 4 years of updates9.6aarch64
Red Hat Enterprise Linux for ARM 64 - 4 years of updates9.4aarch64
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions9.6ppc64le
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions9.4ppc64le
Red Hat Enterprise Linux Server - AUS9.6x86_64
Red Hat Enterprise Linux Server - AUS9.4x86_64
Red Hat CodeReady Linux Builder for x86_649x86_64
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support9.6x86_64
Red Hat CodeReady Linux Builder for x86_64 - Extended Update Support9.4x86_64
Red Hat CodeReady Linux Builder for Power, little endian9ppc64le
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support9.6ppc64le
Red Hat CodeReady Linux Builder for Power, little endian - Extended Update Support9.4ppc64le
Red Hat CodeReady Linux Builder for IBM z Systems9s390x
Red Hat CodeReady Linux Builder for IBM z Systems - Extended Update Support9.6s390x
Red Hat CodeReady Linux Builder for IBM z Systems - Extended Update Support9.4s390x
Red Hat CodeReady Linux Builder for ARM 649aarch64
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support9.6aarch64
Red Hat CodeReady Linux Builder for ARM 64 - Extended Update Support9.4aarch64

Updated Packages

  • bpftool-debuginfo-7.2.0-362.8.1.el9_3.s390x.rpm
  • kernel-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debuginfo-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-zfcpdump-5.14.0-362.8.1.el9_3.s390x.rpm
  • python3-perf-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debuginfo-common-ppc64le-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-tools-libs-devel-5.14.0-362.8.1.el9_3.x86_64.rpm
  • libperf-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-tools-libs-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • perf-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-zfcpdump-devel-matched-5.14.0-362.8.1.el9_3.s390x.rpm
  • libperf-5.14.0-362.8.1.el9_3.s390x.rpm
  • rtla-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-devel-matched-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debuginfo-common-x86_64-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-cross-headers-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • python3-perf-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-modules-core-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-rt-modules-extra-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-modules-core-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • bpftool-7.2.0-362.8.1.el9_3.aarch64.rpm
  • kernel-tools-libs-devel-5.14.0-362.8.1.el9_3.aarch64.rpm
  • perf-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-rt-debug-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-modules-core-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-rt-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-64k-modules-extra-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • libperf-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-tools-libs-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-modules-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-modules-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • perf-5.14.0-362.8.1.el9_3.s390x.rpm
  • libperf-debuginfo-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-debug-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • bpftool-debuginfo-7.2.0-362.8.1.el9_3.aarch64.rpm
  • kernel-devel-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-debug-modules-extra-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-tools-libs-devel-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • python3-perf-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • bpftool-debuginfo-7.2.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-rt-debug-modules-extra-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-64k-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-64k-debug-devel-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-devel-matched-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-devel-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-modules-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • rtla-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-64k-devel-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-5.14.0-362.8.1.el9_3.src.rpm
  • kernel-debug-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-modules-5.14.0-362.8.1.el9_3.aarch64.rpm
  • rv-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-tools-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • python3-perf-5.14.0-362.8.1.el9_3.aarch64.rpm
  • python3-perf-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-debuginfo-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-tools-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-5.14.0-362.8.1.el9_3.s390x.rpm
  • libperf-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-64k-devel-matched-5.14.0-362.8.1.el9_3.aarch64.rpm
  • python3-perf-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • rtla-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-rt-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-64k-debug-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • rtla-5.14.0-362.8.1.el9_3.aarch64.rpm
  • bpftool-7.2.0-362.8.1.el9_3.x86_64.rpm
  • kernel-cross-headers-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-tools-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-modules-extra-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-modules-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-devel-matched-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • bpftool-7.2.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-devel-matched-5.14.0-362.8.1.el9_3.x86_64.rpm
  • bpftool-7.2.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-debug-devel-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-uki-virt-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-devel-matched-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-zfcpdump-modules-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-64k-debug-modules-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-modules-core-5.14.0-362.8.1.el9_3.s390x.rpm
  • libperf-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-64k-debug-devel-matched-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-tools-debuginfo-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-rt-modules-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-rt-debug-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-abi-stablelists-5.14.0-362.8.1.el9_3.noarch.rpm
  • kernel-64k-debug-modules-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • perf-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-headers-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-devel-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-modules-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-rt-devel-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-devel-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-modules-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-64k-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-core-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-modules-extra-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-64k-modules-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debug-core-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • perf-debuginfo-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-64k-debug-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-debuginfo-common-s390x-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-64k-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-64k-debug-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-tools-libs-5.14.0-362.8.1.el9_3.x86_64.rpm
  • libperf-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-tools-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-tools-debuginfo-5.14.0-362.8.1.el9_3.x86_64.rpm
  • rv-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-tools-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • bpftool-debuginfo-7.2.0-362.8.1.el9_3.x86_64.rpm
  • kernel-rt-kvm-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-devel-5.14.0-362.8.1.el9_3.aarch64.rpm
  • libperf-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-rt-debug-modules-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-devel-matched-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-zfcpdump-devel-5.14.0-362.8.1.el9_3.s390x.rpm
  • python3-perf-debuginfo-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-core-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-modules-extra-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-modules-extra-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-debug-devel-5.14.0-362.8.1.el9_3.x86_64.rpm
  • python3-perf-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-modules-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-modules-extra-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-rt-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • perf-debuginfo-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-doc-5.14.0-362.8.1.el9_3.noarch.rpm
  • perf-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-uki-virt-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debuginfo-common-aarch64-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-rt-debug-devel-5.14.0-362.8.1.el9_3.x86_64.rpm
  • rv-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-zfcpdump-core-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-5.14.0-362.8.1.el9_3.s390x.rpm
  • perf-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-core-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-rt-modules-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-64k-modules-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-core-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-headers-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-devel-matched-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-rt-debug-core-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-devel-matched-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-headers-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-64k-debug-modules-extra-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-modules-extra-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-devel-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-zfcpdump-modules-extra-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-tools-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-5.14.0-362.8.1.el9_3.aarch64.rpm
  • kernel-cross-headers-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-debug-modules-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-zfcpdump-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-debuginfo-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-debug-modules-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-modules-extra-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • rv-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-headers-5.14.0-362.8.1.el9_3.ppc64le.rpm
  • kernel-rt-debug-kvm-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-zfcpdump-modules-core-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-modules-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-cross-headers-5.14.0-362.8.1.el9_3.s390x.rpm
  • kernel-rt-debug-modules-5.14.0-362.8.1.el9_3.x86_64.rpm
  • kernel-modules-5.14.0-362.8.1.el9_3.s390x.rpm

Fixes

CVEs

References


Additional information