-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 ===================================================================== Red Hat Security Advisory Synopsis: Important: kernel security, bug fix, and enhancement update Advisory ID: RHSA-2023:4789-01 Product: Red Hat Enterprise Linux Advisory URL: https://access.redhat.com/errata/RHSA-2023:4789 Issue date: 2023-08-29 CVE Names: CVE-2021-33656 CVE-2022-42896 CVE-2023-1637 CVE-2023-1829 CVE-2023-2002 CVE-2023-2124 CVE-2023-3390 CVE-2023-20593 CVE-2023-28466 CVE-2023-35788 ===================================================================== 1. Summary: An update for kernel is now available for Red Hat Enterprise Linux 8.6 Extended Update Support. 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. 2. Relevant releases/architectures: Red Hat CodeReady Linux Builder EUS (v.8.6) - aarch64, ppc64le, x86_64 Red Hat Enterprise Linux BaseOS EUS (v.8.6) - aarch64, noarch, ppc64le, s390x, x86_64 3. Description: The kernel packages contain the Linux kernel, the core of any Linux operating system. Security Fix(es): * kernel: use-after-free in l2cap_connect and l2cap_le_connect_req in net/bluetooth/l2cap_core.c (CVE-2022-42896) * kernel: Use-after-free vulnerability in the Linux Kernel traffic control index filter (CVE-2023-1829) * kernel: UAF in nftables when nft_set_lookup_global triggered after handling named and anonymous sets in batch requests (CVE-2023-3390) * kernel: cls_flower: out-of-bounds write in fl_set_geneve_opt() (CVE-2023-35788) * kernel: when setting font with malicious data by ioctl PIO_FONT, kernel will write memory out of bounds (CVE-2021-33656) * kernel: save/restore speculative MSRs during S3 suspend/resume (CVE-2023-1637) * Kernel: bluetooth: Unauthorized management command execution (CVE-2023-2002) * kernel: OOB access in the Linux kernel's XFS subsystem (CVE-2023-2124) * hw: amd: Cross-Process Information Leak (CVE-2023-20593) * kernel: tls: race condition in do_tls_getsockopt may lead to use-after-free or NULL pointer dereference (CVE-2023-28466) 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. Bug Fix(es): * Simultaneous writes to a page on xfs can result in zero-byte data (BZ#2184103) * Invalid character detected by rpminspect in Documentation/translations/zh_CN/process/magic-number.rst (BZ#2208286) * Low memory deadlock with md devices and external (imsm) metadata handling - - requires a kernfs notification backport (BZ#2208542) * Windows Server 2019 guest randomly pauses with "KVM: entry failed, hardware error 0x80000021" (BZ#2211663) * Marvell 8.7 Bug qedi shutdown handler hangs upon reboot (BZ#2215334) * aacraid misses interrupts when a CPU is disabled resulting in scsi timeouts and the adapter being unusable until reboot. (BZ#2216499) * rbd: avoid fast-diff corruption in snapshot-based mirroring [8.9] (BZ#2216770) * OCS 4.8 cephfs kernel crash : mds_dispatch ceph_handle_snap unable to handle kernel NULL (BZ#2218273) * FJ8.6 Bug: System panic occurs because the list used by i40e driver is corrupted (BZ#2219262) * st_gmac tx-checksum offload on vlan is not consistent with st_gmac interface (BZ#2219908) * Regression of 3b8cc6298724 ("blk-cgroup: Optimize blkcg_rstat_flush()") (BZ#2220811) * refcount_t overflow often happens in mem_cgroup_id_get_online() (BZ#2221011) * Scheduler update (rhel8.8) (BZ#2221304) * RHEL8.6 boot panic with message "kernel BUG at lib/list_debug.c:28!" (BZ#2222247) * Enable conntrack clash resolution for GRE (BZ#2223543) * Intel 8.8 BUG SPR perf: Workaround the UPI intel_uncore_has_discovery_tables issue on SPR MCC and LCC (BZ#2225514) * KVM: x86: fix sending PV IPI (BZ#2226580) * libceph: harden msgr2.1 frame segment length checks [8.x] (BZ#2227074) Enhancement(s): * Mellanox 8.7 FEAT mlx5: It's possible to enable LRO when XDP is active (BZ#2165585) * Export symbol pci_find_host_bridge (BZ#2225335) 4. 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. 5. Bugs fixed (https://bugzilla.redhat.com/): 2108696 - CVE-2021-33656 kernel: when setting font with malicious data by ioctl PIO_FONT, kernel will write memory out of bounds 2147364 - CVE-2022-42896 kernel: use-after-free in l2cap_connect and l2cap_le_connect_req in net/bluetooth/l2cap_core.c 2179000 - CVE-2023-28466 kernel: tls: race condition in do_tls_getsockopt may lead to use-after-free or NULL pointer dereference 2181891 - CVE-2023-1637 kernel: save/restore speculative MSRs during S3 suspend/resume 2187308 - CVE-2023-2002 Kernel: bluetooth: Unauthorized management command execution 2187439 - CVE-2023-2124 kernel: OOB access in the Linux kernel's XFS subsystem 2188470 - CVE-2023-1829 kernel: Use-after-free vulnerability in the Linux Kernel traffic control index filter 2213260 - CVE-2023-3390 kernel: UAF in nftables when nft_set_lookup_global triggered after handling named and anonymous sets in batch requests 2215768 - CVE-2023-35788 kernel: cls_flower: out-of-bounds write in fl_set_geneve_opt() 2217845 - CVE-2023-20593 hw: amd: Cross-Process Information Leak 6. Package List: Red Hat Enterprise Linux BaseOS EUS (v.8.6): Source: kernel-4.18.0-372.70.1.el8_6.src.rpm aarch64: bpftool-4.18.0-372.70.1.el8_6.aarch64.rpm bpftool-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-core-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-cross-headers-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-core-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-devel-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-modules-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-modules-extra-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debuginfo-common-aarch64-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-devel-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-headers-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-modules-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-modules-extra-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-tools-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-tools-libs-4.18.0-372.70.1.el8_6.aarch64.rpm perf-4.18.0-372.70.1.el8_6.aarch64.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm python3-perf-4.18.0-372.70.1.el8_6.aarch64.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm noarch: kernel-abi-stablelists-4.18.0-372.70.1.el8_6.noarch.rpm kernel-doc-4.18.0-372.70.1.el8_6.noarch.rpm ppc64le: bpftool-4.18.0-372.70.1.el8_6.ppc64le.rpm bpftool-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-core-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-cross-headers-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-core-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-devel-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-modules-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-modules-extra-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debuginfo-common-ppc64le-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-devel-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-headers-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-modules-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-modules-extra-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-tools-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-tools-libs-4.18.0-372.70.1.el8_6.ppc64le.rpm perf-4.18.0-372.70.1.el8_6.ppc64le.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm python3-perf-4.18.0-372.70.1.el8_6.ppc64le.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm s390x: bpftool-4.18.0-372.70.1.el8_6.s390x.rpm bpftool-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm kernel-4.18.0-372.70.1.el8_6.s390x.rpm kernel-core-4.18.0-372.70.1.el8_6.s390x.rpm kernel-cross-headers-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debug-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debug-core-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debug-devel-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debug-modules-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debug-modules-extra-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm kernel-debuginfo-common-s390x-4.18.0-372.70.1.el8_6.s390x.rpm kernel-devel-4.18.0-372.70.1.el8_6.s390x.rpm kernel-headers-4.18.0-372.70.1.el8_6.s390x.rpm kernel-modules-4.18.0-372.70.1.el8_6.s390x.rpm kernel-modules-extra-4.18.0-372.70.1.el8_6.s390x.rpm kernel-tools-4.18.0-372.70.1.el8_6.s390x.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm kernel-zfcpdump-4.18.0-372.70.1.el8_6.s390x.rpm kernel-zfcpdump-core-4.18.0-372.70.1.el8_6.s390x.rpm kernel-zfcpdump-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm kernel-zfcpdump-devel-4.18.0-372.70.1.el8_6.s390x.rpm kernel-zfcpdump-modules-4.18.0-372.70.1.el8_6.s390x.rpm kernel-zfcpdump-modules-extra-4.18.0-372.70.1.el8_6.s390x.rpm perf-4.18.0-372.70.1.el8_6.s390x.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm python3-perf-4.18.0-372.70.1.el8_6.s390x.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.s390x.rpm x86_64: bpftool-4.18.0-372.70.1.el8_6.x86_64.rpm bpftool-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-core-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-cross-headers-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-core-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-devel-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-modules-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-modules-extra-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debuginfo-common-x86_64-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-devel-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-headers-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-modules-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-modules-extra-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-tools-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-tools-libs-4.18.0-372.70.1.el8_6.x86_64.rpm perf-4.18.0-372.70.1.el8_6.x86_64.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm python3-perf-4.18.0-372.70.1.el8_6.x86_64.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm Red Hat CodeReady Linux Builder EUS (v.8.6): aarch64: bpftool-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-debuginfo-common-aarch64-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm kernel-tools-libs-devel-4.18.0-372.70.1.el8_6.aarch64.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.aarch64.rpm ppc64le: bpftool-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-debuginfo-common-ppc64le-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm kernel-tools-libs-devel-4.18.0-372.70.1.el8_6.ppc64le.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.ppc64le.rpm x86_64: bpftool-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debug-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-debuginfo-common-x86_64-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-tools-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm kernel-tools-libs-devel-4.18.0-372.70.1.el8_6.x86_64.rpm perf-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm python3-perf-debuginfo-4.18.0-372.70.1.el8_6.x86_64.rpm These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from https://access.redhat.com/security/team/key/ 7. References: https://access.redhat.com/security/cve/CVE-2021-33656 https://access.redhat.com/security/cve/CVE-2022-42896 https://access.redhat.com/security/cve/CVE-2023-1637 https://access.redhat.com/security/cve/CVE-2023-1829 https://access.redhat.com/security/cve/CVE-2023-2002 https://access.redhat.com/security/cve/CVE-2023-2124 https://access.redhat.com/security/cve/CVE-2023-3390 https://access.redhat.com/security/cve/CVE-2023-20593 https://access.redhat.com/security/cve/CVE-2023-28466 https://access.redhat.com/security/cve/CVE-2023-35788 https://access.redhat.com/security/updates/classification/#important 8. Contact: The Red Hat security contact is . More contact details at https://access.redhat.com/security/team/contact/ Copyright 2023 Red Hat, Inc. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJk7gVaAAoJENzjgjWX9erEbPcP/A7VJs/bk9ehr9RmtFheMoZw aTjj77INTVUXeEw303RN0MY4WeA9iNLfoawU9pQwKSOTPFN2LH/dX5M5G4z8fcF4 AqJ52MLnaRvfqvGR/VBL5ndG6Txal4qBaEthXiZPjXVLPdLBLUpKxFvc037T3vLa N1TlS84iuCj+lRKKK3mWzwpuxF+7rG5TyjfmKxBpdVpiy+3CesWdg8z/cp3yHnZR D+/bKMlWaFrot6epZTolqXR3q8gtzdfdvBT+uNCqWFLC4fbRcECz659shdKCe94s au3GaLQoSsv/1o2/Fr9p0X2355CUwo/blWmQRdxHhCrNVAW43zct7UdIefjQFdlN JMEKMLPlsPIqwFM5O24oXNwu2WDFBqhRqVOpU29wCb2A+nZX9KW7G5+wraGQsUle YKt8MyQTrmruN21UqRGTMBUzFmVcVbMoVuKhw8Ruzu+LT7Q8emlVlUIxdeZevVyI qAsK4u/21qEur8snQUZOs1K5JZ/eGvPPOFIlDKamAZUA2KMBRHVf4UpXWRl+yUNZ BwVlqJ883g5fzkyn610ip8wezvIt6JHbQTwfn3GL+GlZm8C6P7TnInRyRAPrEVyb x6ZgJXJcUSvxQ5vfDRxDzQBaki0LlsxEu0z4MNWTlQkijDMqEt+YvOoWnAPOfb6S E/3xFaymeUv8HNa2jzZE =8lpC -----END PGP SIGNATURE----- -- RHSA-announce mailing list RHSA-announce@redhat.com https://listman.redhat.com/mailman/listinfo/rhsa-announce