Summary
The kernel packages contain the Linux kernel, the core of any Linux operating system.
Security Fix(es):
* kernel: ipvlan: Make the addrs_lock be per port (CVE-2026-23103)
* kernel: KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use (CVE-2026-53360)
* kernel: vsock/virtio: fix zerocopy completion for multi-skb sends (CVE-2026-53365)
* kernel: NFSD: Fix SECINFO_NO_NAME decode error cleanup (CVE-2026-53398)
* kernel: vsock/virtio: bind uarg before filling zerocopy skb (CVE-2026-63970)
* kernel: igc: set tx buffer type for SMD frames (CVE-2026-64035)
* kernel: idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init() (CVE-2026-64162)
* kernel: vsock/vmci: fix UAF when peer resets connection during handshake (CVE-2026-64115)
* kernel: SUNRPC: pin upper rpc_clnt across the TLS connect_worker (CVE-2026-72317)
* kernel: ipvlan: inherit needed_headroom and needed_tailroom from phy_dev (CVE-2026-74744)
* kernel: nfsd: defer vfree of compound ops to fix rpc_status UAF (CVE-2026-89690)
* kernel: nfsd: initialize copy-notify stateid before publishing it (CVE-2026-89669)
* kernel: svcrdma: Reject inline replies that overflow the pull-up buffer (CVE-2026-89530)
* kernel: nfsd: revoke copy-notify stateids before dropping their reference (CVE-2026-89663)
Bug Fix(es) and Enhancement(s):
* "iavf: refactor iavf_clean_rx_irq to support legacy and flex descriptors" broke rx-vlan-offload on almalinux-9.7 [almalinux-9.8.z] (JIRA:AlmaLinux-169480)
* [GNR-D] missing interfaces tspll_cfg (JIRA:AlmaLinux-183201)
* AlmaLinux9.8z KVM guest panicked in vmmouse driver (JIRA:AlmaLinux-186577)
* Add Epson RX8111 support to AlmaLinux9.9 [almalinux-9.8.z] (JIRA:AlmaLinux-212014)
* RT scheduler livelock: migrate-disabled task at pushable-list head causes repeated RT push/stopper retries, starving a critical RT task (remaining issue after CVE-2026-45919 fix in 94894c9c477e) [almalinux-9.8.z] (JIRA:AlmaLinux-256279)
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.
Fixed packages 74
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 9 | kernel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-devel-matched | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-devel-matched | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-abi-stablelists | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-cross-headers | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-devel-matched | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-uki-virt | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-devel-matched | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-doc | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-headers | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-tools | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-tools-libs | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-tools-libs-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-uki-virt | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-uki-virt-addons | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-devel | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-devel-matched | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-modules | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-modules-core | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-modules-extra | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | libperf | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | perf | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | python3-perf | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | rtla | 5.14.0-687.56.1.el9_8 |
| AlmaLinux · 9 | rv | 5.14.0-687.56.1.el9_8 |
Vulnerabilities 15
-
Critical 9.8
NFSD: Fix SECINFO_NO_NAME decode error cleanup
In the Linux kernel, the following vulnerability has been resolved: NFSD: Fix SECINFO_NO_NAME decode error cleanup nfsd4_decode_secinfo_no_name() currently initializes sin_exp after decoding sin_style. If the XDR stream is truncated, the decoder returns nfser…
-
Critical 9.8
igc: set tx buffer type for SMD frames
In the Linux kernel, the following vulnerability has been resolved: igc: set tx buffer type for SMD frames Sashiko pointed out that igc_fpe_init_smd_frame() initializes igc_tx_buffer fields for an SMD skb, but does not set the buffer type: https://sashiko.dev…
-
Critical 9.8
idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init()
In the Linux kernel, the following vulnerability has been resolved: idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init() In idpf_ptp_init(), read_dev_clk_lock is initialized after ptp_schedule_worker() had already been called (and after idpf_ptp_setti…
-
Critical 9.8
SUNRPC: pin upper rpc_clnt across the TLS connect_worker
In the Linux kernel, the following vulnerability has been resolved: SUNRPC: pin upper rpc_clnt across the TLS connect_worker The TLS connect path has a use-after-free: nothing pins the upper rpc_clnt across the delayed connect_worker. xs_connect() stores task…
-
Critical 9.8
ipvlan: inherit needed_headroom and needed_tailroom from phy_dev
In the Linux kernel, the following vulnerability has been resolved: ipvlan: inherit needed_headroom and needed_tailroom from phy_dev ipvlan devices inherit hard_header_len from phy_dev during ipvlan_init(), but leave needed_headroom and needed_tailroom set to…
-
Critical 9.8
svcrdma: Reject inline replies that overflow the pull-up buffer
In the Linux kernel, the following vulnerability has been resolved: svcrdma: Reject inline replies that overflow the pull-up buffer An RPC-over-RDMA client can request a reply, such as an NFS READ payload, without providing a Write list or a Reply chunk to ca…
-
Critical 9.8
nfsd: initialize copy-notify stateid before publishing it
In the Linux kernel, the following vulnerability has been resolved: nfsd: initialize copy-notify stateid before publishing it nfsd4_copy_notify() finished initializing the cpntf state after nfs4_alloc_init_cpntf_state() had already linked it into the s2s_cp_s…
-
High 8.8CVE-2026-53360 Public exploit
KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use As per the GHCB spec, when using GHCB v2+ require the software scratch area to reside in the GHCB's shared buffer. Note, things li…
-
High 8.8
vsock/vmci: fix UAF when peer resets connection during handshake
In the Linux kernel, the following vulnerability has been resolved: vsock/vmci: fix UAF when peer resets connection during handshake vmci_transport_recv_connecting_server() returned err = 0 for a peer RST in its default switch arm: err = pkt->type == VMCI_TRA…
-
High 8.8
nfsd: revoke copy-notify stateids before dropping their reference
In the Linux kernel, the following vulnerability has been resolved: nfsd: revoke copy-notify stateids before dropping their reference Copy-notify stateids live in the s2s_cp_stateids IDR and on their parent stid's sc_cp_list, pinned by a single membership ref…
-
High 7.8
ipvlan: Make the addrs_lock be per port
In the Linux kernel, the following vulnerability has been resolved: ipvlan: Make the addrs_lock be per port Make the addrs_lock be per port, not per ipvlan dev. Initial code seems to be written in the assumption, that any address change must occur under RTNL.…
-
High 7.8CVE-2026-53365 Public exploit
vsock/virtio: fix zerocopy completion for multi-skb sends
In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: fix zerocopy completion for multi-skb sends When a large message is fragmented into multiple skbs, the zerocopy uarg is only allocated and attached to the last skb in the loop. …
-
High 7.8
vsock/virtio: bind uarg before filling zerocopy skb
In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: bind uarg before filling zerocopy skb virtio_transport_send_pkt_info() allocates or reuses the zerocopy uarg before entering the send loop, but virtio_transport_alloc_skb() stil…
-
High 7.8
nfsd: defer vfree of compound ops to fix rpc_status UAF
In the Linux kernel, the following vulnerability has been resolved: nfsd: defer vfree of compound ops to fix rpc_status UAF The rpc_status netlink dumpit walks every in-flight svc_rqst under rcu_read_lock and, for NFSv4 requests, reads opnums out of args->ops…
-
Unscored —
sched/rt: Skip currently executing CPU in rto_next_cpu()
In the Linux kernel, the following vulnerability has been resolved: sched/rt: Skip currently executing CPU in rto_next_cpu() CPU0 becomes overloaded when hosting a CPU-bound RT task, a non-CPU-bound RT task, and a CFS task stuck in kernel space. When other CP…
References
-
report
https://access.redhat.com/security/cve/CVE-2026-23103
-
report
https://access.redhat.com/security/cve/CVE-2026-53360
-
report
https://access.redhat.com/security/cve/CVE-2026-53365
-
report
https://access.redhat.com/security/cve/CVE-2026-53398
-
report
https://access.redhat.com/security/cve/CVE-2026-63970
-
report
https://access.redhat.com/security/cve/CVE-2026-64035
-
report
https://access.redhat.com/security/cve/CVE-2026-64115
-
report
https://access.redhat.com/security/cve/CVE-2026-64162
-
report
https://access.redhat.com/security/cve/CVE-2026-72317
-
report
https://access.redhat.com/security/cve/CVE-2026-74744
-
report
https://access.redhat.com/security/cve/CVE-2026-89530
-
report
https://access.redhat.com/security/cve/CVE-2026-89663
-
report
https://access.redhat.com/security/cve/CVE-2026-89669
-
report
https://access.redhat.com/security/cve/CVE-2026-89690
-
report
https://bugzilla.redhat.com/2436771
-
report
https://bugzilla.redhat.com/2497032
-
report
https://bugzilla.redhat.com/2499742
-
report
https://bugzilla.redhat.com/2502222
-
report
https://bugzilla.redhat.com/2502411
-
report
https://bugzilla.redhat.com/2502476
-
report
https://bugzilla.redhat.com/2502521
-
report
https://bugzilla.redhat.com/2502593
-
report
https://bugzilla.redhat.com/2516705
-
report
https://bugzilla.redhat.com/2524431
-
report
https://bugzilla.redhat.com/2532103
-
report
https://bugzilla.redhat.com/2532111
-
report
https://bugzilla.redhat.com/2532218
-
report
https://bugzilla.redhat.com/2532231
-
advisory
https://errata.almalinux.org/9/ALSA-2026-77689.html