Summary
The kernel packages contain the Linux kernel, the core of any Linux operating system.
The following packages have been upgraded to a later upstream version: kernel (5.14.0).
Security Fix(es):
* kernel: UAF in nftables when nft_set_lookup_global triggered after handling named and anonymous sets in batch requests (CVE-2023-3390)
* kernel: netfilter: nf_tables: fix chain binding transaction logic in the abort path of NFT_MSG_NEWRULE (CVE-2023-3610)
* kernel: net/sched: cls_fw component can be exploited as result of failure in tcf_change_indev function (CVE-2023-3776)
* kernel: netfilter: use-after-free due to improper element removal in nft_pipapo_remove() (CVE-2023-4004)
* kernel: netfilter: nf_tables_newrule when adding a rule with NFTA_RULE_CHAIN_ID leads to use-after-free (CVE-2023-4147)
* kernel: nf_tables: use-after-free in nft_chain_lookup_byid() (CVE-2023-31248)
* kernel: nf_tables: stack-out-of-bounds-read in nft_byteorder_eval() (CVE-2023-35001)
* kernel: save/restore speculative MSRs during S3 suspend/resume (CVE-2023-1637)
* hw: amd: Cross-Process Information Leak (CVE-2023-20593)
* kernel: bypass of shadow stack protection due to a logic error (CVE-2023-21102)
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):
* [Intel 9.3 BUG] [SPR][EMR][FHF] ACPI: Fix system hang during S3 wakeup (BZ#2218026)
* [Dell 9.2 BUG] Monitor lost after replug WD19TBS to SUT port wiith VGA/DVI to type-C dongle (BZ#2219463)
* rtmutex: Incorrect waiter woken when requeueing in rt_mutex_adjust_prio_chain() (BZ#2222121)
* AlmaLinux AWS ARM Instability During Microshift e2e tests (BZ#2223310)
* AlmaLinux 9.x updates for SEV-SNP guest support (BZ#2224587)
* Lock state corruption from nested rtmutex blocking in blk_flush_plug() (BZ#2225623)
* bpf_jit_limit hit again - copy_seccomp() fix (BZ#2226945)
* libceph: harden msgr2.1 frame segment length checks (BZ#2227070)
* Temporary values used for the FIPS integrity test should be zeroized after use (BZ#2227768)
* Important iavf bug fixes July 2023 (BZ#2228156)
* [i40e/ice] error: Cannot set interface MAC/vlanid to 1e:b7:e2:02:b1:aa/0 for ifname ens4f0 vf 0: Resource temporarily unavailable (BZ#2228158)
* lvconvert --splitcache, --uncache operations getting hung (BZ#2228481)
* perf: EMR core and uncore PMU support (BZ#2230175)
* NVIDIA - Grace: Backport i2c: tegra: Set ACPI node as primary fwnode (BZ#2230483)
* NVIDIA - Grace: Backport i2c: tegra: Fix PEC support for SMBUS block read (BZ#2230488)
* [Hyper-V][AlmaLinux 9]incomplete fc_transport implementation in storvsc causes null dereference in fc_timed_out() (BZ#2230747)
* Kernel config option CONFIG_CRYPTO_STATS should be disabled until it is enhanced (BZ#2231850)
* [AlmaLinux 9][Hyper-V]Excessive hv_storvsc driver logging with srb_status SRB_STATUS_INTERNAL_ERROR (0x30) (BZ#2231990)
* AlmaLinux-9: WARNING: bad unlock balance detected! (BZ#2232213)
* NVIDIA - Grace: Backport drm/ast patch expected for kernel 6.4 (BZ#2232302)
* [Lenovo 9.1 bug] AlmaLinux 9 will hang when "echo c > /proc/sysrq-trigger". (BZ#2232700)
* [AlmaLinux-9] bz2022169 in /kernel/general/process/reg-suit fails on aarch64 (/proc/[pid]/wchan broken) (BZ#2233928)
Enhancement(s):
* [Intel 9.3 FEAT] cpufreq: intel_pstate: Enable HWP IO boost for all servers (BZ#2210270)
* [Dell 9.3 FEAT] - New MB with AMP Codec Change on Maya Bay (audio driver) (BZ#2218960)
* [Lenovo 9.3 FEAT] MDRAID - Update to the latest upstream (BZ#2221170)
* [Intel 9.3 FEAT] [EMR] Add EMR support to uncore-frequency driver (BZ#2230169)
Fixed packages 45
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 9 | bpftool | 7.0.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug-devel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug-devel-matched | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug-modules | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug-modules-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-debug-modules-extra | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-devel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-devel-matched | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-modules | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-modules-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-64k-modules-extra | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-abi-stablelists | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-devel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-devel-matched | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-modules | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-modules-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-modules-extra | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-debug-uki-virt | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-devel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-devel-matched | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-modules | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-modules-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-modules-extra | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-tools | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-tools-libs | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-tools-libs-devel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-uki-virt | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump-devel | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump-devel-matched | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump-modules | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump-modules-core | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | kernel-zfcpdump-modules-extra | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | perf | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | python3-perf | 5.14.0-284.30.1.el9_2 |
| AlmaLinux · 9 | rtla | 5.14.0-284.30.1.el9_2 |
Vulnerabilities 10
-
High 7.8
In __efi_rt_asm_wrapper of efi-rt-wrapper.S, there is a possible bypass of shadow stack protection due to a logic error…
-
High 7.8
Linux Kernel nftables Use-After-Free Local Privilege Escalation Vulnerability
Linux Kernel nftables Use-After-Free Local Privilege Escalation Vulnerability; `nft_chain_lookup_byid()` failed to check whether a chain was active and CAP_NET_ADMIN is in any user or network namespace
-
High 7.8CVE-2023-3390 Public exploit
Use-after-free in Linux kernel's netfilter subsystem
A use-after-free vulnerability was found in the Linux kernel's netfilter subsystem in net/netfilter/nf_tables_api.c. Mishandled error handling with NFT_MSG_NEWRULE makes it possible to use a dangling pointer in the same transaction causing a use-after-free vu…
-
High 7.8CVE-2023-35001 Public exploit
Linux Kernel nftables Out-Of-Bounds Read/Write Vulnerability
Linux Kernel nftables Out-Of-Bounds Read/Write Vulnerability; nft_byteorder poorly handled vm register contents when CAP_NET_ADMIN is in any user or network namespace
-
High 7.8
Use-after-free in Linux kernel's netfilter: nf_tables component
A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. Flaw in the error handling of bound chains causes a use-after-free in the abort path of NFT_MSG_NEWRULE. The vulnerabil…
-
High 7.8CVE-2023-3776 Public exploit
Use-after-free in Linux kernel's net/sched: cls_fw component
A use-after-free vulnerability in the Linux kernel's net/sched: cls_fw component can be exploited to achieve local privilege escalation. If tcf_change_indev() fails, fw_set_parms() will immediately return an error after incrementing or decrementing the refere…
-
High 7.8
Kernel: netfilter: use-after-free due to improper element removal in nft_pipapo_remove()
A use-after-free flaw was found in the Linux kernel's netfilter in the way a user triggers the nft_pipapo_remove function with the element, without a NFT_SET_EXT_KEY_END. This issue could allow a local user to crash the system or potentially escalate their pr…
-
High 7.8CVE-2023-4147 Public exploit
Kernel: netfilter: nf_tables_newrule when adding a rule with nfta_rule_chain_id leads to use-after-free
A use-after-free flaw was found in the Linux kernel’s Netfilter functionality when adding a rule with NFTA_RULE_CHAIN_ID. This flaw allows a local user to crash or escalate their privileges on the system.
-
Medium 5.5
A flaw that boot CPU could be vulnerable for the speculative execution behavior kind of attacks in the Linux kernel X86…
-
Unscored —CVE-2023-20593 Public exploit
An issue in “Zen 2” CPUs, under specific microarchitectural circumstances, may allow an attacker to potentially access …
References
-
report
https://access.redhat.com/security/cve/CVE-2023-1637
-
report
https://access.redhat.com/security/cve/CVE-2023-20593
-
report
https://access.redhat.com/security/cve/CVE-2023-21102
-
report
https://access.redhat.com/security/cve/CVE-2023-31248
-
report
https://access.redhat.com/security/cve/CVE-2023-3390
-
report
https://access.redhat.com/security/cve/CVE-2023-35001
-
report
https://access.redhat.com/security/cve/CVE-2023-3610
-
report
https://access.redhat.com/security/cve/CVE-2023-3776
-
report
https://access.redhat.com/security/cve/CVE-2023-4004
-
report
https://access.redhat.com/security/cve/CVE-2023-4147
-
report
https://bugzilla.redhat.com/2181891
-
report
https://bugzilla.redhat.com/2213260
-
report
https://bugzilla.redhat.com/2213455
-
report
https://bugzilla.redhat.com/2217845
-
report
https://bugzilla.redhat.com/2220892
-
report
https://bugzilla.redhat.com/2220893
-
report
https://bugzilla.redhat.com/2225097
-
report
https://bugzilla.redhat.com/2225198
-
report
https://bugzilla.redhat.com/2225239
-
report
https://bugzilla.redhat.com/2225275
-
advisory
https://errata.almalinux.org/9/ALSA-2023-5069.html