Summary
The kernel packages contain the Linux kernel, the core of any Linux operating system.
Security Fix(es):
* kernel: net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket (CVE-2026-64541)
* kernel: sctp: avoid auth_enable sysctl UAF during netns teardown (CVE-2026-68162)
* kernel: s390/zcrypt: Validate length for CCA AES cipher key requests (CVE-2026-68452)
* kernel: s390/zcrypt: Validate length for CCA ECC private key requests (CVE-2026-68451)
* kernel: sunrpc: pin svc_xprt across the asynchronous TLS handshake callback (CVE-2026-72222)
* kernel: sunrpc: wait for in-flight TLS handshake callback when cancel loses race (CVE-2026-72221)
* kernel: fs/resctrl: Fix use-after-free during unmount (CVE-2026-72080)
* kernel: sctp: keep chunk->transport in step with the list it is queued on (CVE-2026-74588)
* kernel: sctp: clear new_transport when removing a peer (CVE-2026-74586)
* kernel: sctp: validate cookie AUTH state before use (CVE-2026-74752)
* kernel: s390/vfio_ccw: Cancel existing workqueues (CVE-2026-80553)
* kernel: powerpc/pseries: papr-phy-attest - validate cmd.length, plug mem leak (CVE-2026-80571)
* kernel: s390/qeth: validate user buffer length in SNMP and ARP query ioctls (CVE-2026-80584)
* kernel: sctp: stop processing a packet once its association is deleted (CVE-2026-89479)
* kernel: openvswitch: Fix CT limit teardown use-after-free (CVE-2026-89488)
* kernel: s390/boot: Avoid IPL parameter append past command line (CVE-2026-98403)
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.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-devel-matched | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-debug-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-devel-matched | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-64k-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-abi-stablelists | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-cross-headers | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-devel-matched | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-debug-uki-virt | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-devel-matched | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-doc | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-headers | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-debug-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-64k-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-debug-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-rt-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-tools | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-tools-libs | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-tools-libs-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-uki-virt | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-uki-virt-addons | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-devel | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-devel-matched | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-modules | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-modules-core | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | kernel-zfcpdump-modules-extra | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | libperf | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | perf | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | python3-perf | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | rtla | 5.14.0-687.66.1.el9_8 |
| AlmaLinux · 9 | rv | 5.14.0-687.66.1.el9_8 |
Vulnerabilities 16
-
Critical 9.8
net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket
In the Linux kernel, the following vulnerability has been resolved: net/smc: fix UAF in smc_cdc_rx_handler() by pinning the socket smc_cdc_rx_handler() looks up the connection by token under the link group's conns_lock, drops the lock, and then dereferences c…
-
Critical 9.8
sunrpc: wait for in-flight TLS handshake callback when cancel loses race
In the Linux kernel, the following vulnerability has been resolved: sunrpc: wait for in-flight TLS handshake callback when cancel loses race When wait_for_completion_interruptible_timeout() in svc_tcp_handshake() returns 0 (timeout) or -ERESTARTSYS (signal) a…
-
Critical 9.8
sunrpc: pin svc_xprt across the asynchronous TLS handshake callback
In the Linux kernel, the following vulnerability has been resolved: sunrpc: pin svc_xprt across the asynchronous TLS handshake callback svc_tcp_handshake() stores the raw svc_xprt pointer in tls_handshake_args.ta_data and submits the request through tls_serve…
-
Critical 9.8CVE-2026-74586 Public exploit
sctp: clear new_transport when removing a peer
In the Linux kernel, the following vulnerability has been resolved: sctp: clear new_transport when removing a peer sctp_process_asconf_param() stores a newly added peer transport in asoc->new_transport. After all parameters in the ASCONF chunk have been proce…
-
Critical 9.8
sctp: keep chunk->transport in step with the list it is queued on
In the Linux kernel, the following vulnerability has been resolved: sctp: keep chunk->transport in step with the list it is queued on __sctp_outq_flush_rtx() moves a gap-acked chunk onto another transport's transmitted list without updating chunk->transport: …
-
Critical 9.8
sctp: validate cookie AUTH state before use
In the Linux kernel, the following vulnerability has been resolved: sctp: validate cookie AUTH state before use When cookie authentication is disabled, COOKIE_ECHO restores fixed-size AUTH fields directly from peer-controlled cookie bytes. A forged RANDOM len…
-
Critical 9.8
sctp: stop processing a packet once its association is deleted
In the Linux kernel, the following vulnerability has been resolved: sctp: stop processing a packet once its association is deleted sctp_endpoint_bh_rcv() looks the association up only when chunk->asoc is NULL, and caches the result in chunk->asoc and chunk->t…
-
High 8.8
s390/vfio_ccw: Cancel existing workqueues
In the Linux kernel, the following vulnerability has been resolved: s390/vfio_ccw: Cancel existing workqueues The initialization of the io_work and crw_work workqueues begs the question of whether they should be un-initialized. Add the corresponding cleanup t…
-
High 8.4
s390/qeth: validate user buffer length in SNMP and ARP query ioctls
In the Linux kernel, the following vulnerability has been resolved: s390/qeth: validate user buffer length in SNMP and ARP query ioctls qeth_snmp_command() and qeth_l3_arp_query() allocate a buffer sized by a user-supplied length (udata_len) without checking …
-
High 7.8
sctp: avoid auth_enable sysctl UAF during netns teardown
In the Linux kernel, the following vulnerability has been resolved: sctp: avoid auth_enable sysctl UAF during netns teardown proc_sctp_do_auth() updates the SCTP control socket after changing net.sctp.auth_enable. The handler gets the per-net SCTP state from …
-
High 7.8
s390/zcrypt: Validate length for CCA ECC private key requests
In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Validate length for CCA ECC private key requests cca_ecc2protkey() derives the copy length for the CPRB parameter block directly from the length field in the key token. Reject th…
-
High 7.8
s390/zcrypt: Validate length for CCA AES cipher key requests
In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Validate length for CCA AES cipher key requests cca_cipher2protkey() derives the copy length for the CPRB parameter block directly from the length field in the key token. Reject …
-
High 7.8
fs/resctrl: Fix use-after-free during unmount
In the Linux kernel, the following vulnerability has been resolved: fs/resctrl: Fix use-after-free during unmount During unmount or failure teardown all mon_data structures that contain monitoring event file private data are freed after which kernfs nodes are…
-
High 7.8
openvswitch: Fix CT limit teardown use-after-free
In the Linux kernel, the following vulnerability has been resolved: openvswitch: Fix CT limit teardown use-after-free Packet processing uses CT limit state under RCU, while netns teardown frees that state under ovs_mutex. The CT limit pointer was neither remo…
-
Unscored —
powerpc/pseries: papr-phy-attest - validate cmd.length, plug mem leak
In the Linux kernel, the following vulnerability has been resolved: powerpc/pseries: papr-phy-attest - validate cmd.length, plug mem leak In papr_phy_attest_create_handle(), the params->cmd.length is not validated before use, which can result in a buffer over…
-
Unscored —
s390/boot: Avoid IPL parameter append past command line
In the Linux kernel, the following vulnerability has been resolved: s390/boot: Avoid IPL parameter append past command line A command line may occupy all but the terminating byte of COMMAND_LINE_SIZE. In that case append_ipl_block_parm() passes a zero size to…
References
-
report
https://access.redhat.com/security/cve/CVE-2026-64541
-
report
https://access.redhat.com/security/cve/CVE-2026-68162
-
report
https://access.redhat.com/security/cve/CVE-2026-68451
-
report
https://access.redhat.com/security/cve/CVE-2026-68452
-
report
https://access.redhat.com/security/cve/CVE-2026-72080
-
report
https://access.redhat.com/security/cve/CVE-2026-72221
-
report
https://access.redhat.com/security/cve/CVE-2026-72222
-
report
https://access.redhat.com/security/cve/CVE-2026-74586
-
report
https://access.redhat.com/security/cve/CVE-2026-74588
-
report
https://access.redhat.com/security/cve/CVE-2026-74752
-
report
https://access.redhat.com/security/cve/CVE-2026-80553
-
report
https://access.redhat.com/security/cve/CVE-2026-80571
-
report
https://access.redhat.com/security/cve/CVE-2026-80584
-
report
https://access.redhat.com/security/cve/CVE-2026-89479
-
report
https://access.redhat.com/security/cve/CVE-2026-89488
-
report
https://access.redhat.com/security/cve/CVE-2026-98403
-
report
https://bugzilla.redhat.com/2507721
-
report
https://bugzilla.redhat.com/2513314
-
report
https://bugzilla.redhat.com/2515351
-
report
https://bugzilla.redhat.com/2515353
-
report
https://bugzilla.redhat.com/2516278
-
report
https://bugzilla.redhat.com/2516412
-
report
https://bugzilla.redhat.com/2516674
-
report
https://bugzilla.redhat.com/2521384
-
report
https://bugzilla.redhat.com/2521419
-
report
https://bugzilla.redhat.com/2524422
-
report
https://bugzilla.redhat.com/2524442
-
report
https://bugzilla.redhat.com/2524458
-
report
https://bugzilla.redhat.com/2524475
-
report
https://bugzilla.redhat.com/2532290
-
report
https://bugzilla.redhat.com/2532407
-
report
https://bugzilla.redhat.com/2552209
-
advisory
https://errata.almalinux.org/9/ALSA-2026-95370.html