Summary
The kernel packages contain the Linux kernel, the core of any Linux operating system.
Security Fix(es):
* kernel: openvswitch: defer tunnel netdev_put to RCU release (CVE-2026-31678)
* kernel: xfrm: espintcp: do not reuse an in-progress partial send (CVE-2026-52935)
* kernel: sctp: diag: reject stale associations in dump_one path (CVE-2026-52917)
* kernel: tipc: fix slab-use-after-free Read in tipc_aead_decrypt_done (CVE-2026-63801)
* kernel: sctp: fix race between sctp_wait_for_connect and peeloff (CVE-2026-63971)
* kernel: usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() (CVE-2026-63962)
* kernel: sctp: avoid auth_enable sysctl UAF during netns teardown (CVE-2026-68162)
* kernel: tipc: clear sock->sk on the failed-insert path in tipc_sk_create() (CVE-2026-68117)
* kernel: sctp: auth: verify auth requirement when auth_chunk is NULL (CVE-2026-68300)
* kernel: sctp: validate stream count in sctp_process_strreset_inreq() (CVE-2026-68315)
* kernel: Bluetooth: hci_sync: Fix advertising data UAFs (CVE-2026-74509)
* kernel: sctp: keep chunk->transport in step with the list it is queued on (CVE-2026-74588)
* kernel: sctp: validate cookie AUTH state before use (CVE-2026-74752)
* kernel: smb: client: reject a tree connect response whose byte count is too small (CVE-2026-89631)
* kernel: smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2() (CVE-2026-89633)
* kernel: signal: Prevent exec() race (CVE-2026-98256)
* kernel: exec: Cleanup POSIX timers right after de_thread() (CVE-2026-98260)
Bug Fix(es) and Enhancement(s):
* [10.2.z] kselftests: mm: hugepage-mremap: Bail out! mremap: Expected failure, but call succeeded (JIRA:AlmaLinux-181987)
* [IBM 10.3 FEAT] zcrypt driver overwrite function - kernel part [almalinux-10.2.z] (JIRA:AlmaLinux-245336)
* Batch: z-stream xfrm - rhel-10.2.z (NST-Core-26W38) (JIRA:AlmaLinux-256678)
* RHIVOS - [backport] S32G Driver Enablement - USB (JIRA:AlmaLinux-257228)
* Fix pending kernel issues for L1VH GA - Kernel (JIRA:AlmaLinux-267038)
* Backport 6785011f8b16 ("ipv4: validate checksum_start before completing checksum") [almalinux-10.2.z] (JIRA:AlmaLinux-280590)
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 75
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 10 | kernel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug-devel-matched | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-debug-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-devel-matched | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-64k-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-abi-stablelists | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-cross-headers | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-devel-matched | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-debug-uki-virt | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-devel-matched | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-doc | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-headers | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-modules-extra-matched | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-debug | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-debug-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-debug-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-debug-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-debug-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-debug-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-64k-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-debug | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-debug-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-debug-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-debug-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-debug-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-debug-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-rt-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-tools | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-tools-libs | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-tools-libs-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-uki-virt | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-uki-virt-addons | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump-devel | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump-devel-matched | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump-modules | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump-modules-core | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | kernel-zfcpdump-modules-extra | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | libperf | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | perf | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | python3-perf | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | rtla | 6.12.0-211.67.1.el10_2 |
| AlmaLinux · 10 | rv | 6.12.0-211.67.1.el10_2 |
Vulnerabilities 19
-
Critical 9.8
tipc: clear sock->sk on the failed-insert path in tipc_sk_create()
In the Linux kernel, the following vulnerability has been resolved: tipc: clear sock->sk on the failed-insert path in tipc_sk_create() When tipc_sk_create() fails to insert the new socket (tipc_sk_insert() returns non-zero), its error path frees the sk with s…
-
Critical 9.8
sctp: auth: verify auth requirement when auth_chunk is NULL
In the Linux kernel, the following vulnerability has been resolved: sctp: auth: verify auth requirement when auth_chunk is NULL sctp_auth_chunk_verify() returns true unconditionally when chunk->auth_chunk is NULL, silently skipping authentication. This is inc…
-
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.8CVE-2026-89633 Public exploit
smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2()
In the Linux kernel, the following vulnerability has been resolved: smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2() coalesce_t2() computes data pointers directly from server-supplied DataOffset fields with no validation against bu…
-
Critical 9.3CVE-2026-99999 Public exploit
ipv4: validate checksum_start before completing checksum
In the Linux kernel, the following vulnerability has been resolved: ipv4: validate checksum_start before completing checksum If a packet with bad checksum metadata gets into the ipv4 stack, skb_checksum_help can corrupt the network header and cause a bunch of…
-
Critical 9.1
smb: client: reject a tree connect response whose byte count is too small
In the Linux kernel, the following vulnerability has been resolved: smb: client: reject a tree connect response whose byte count is too small CIFSTCon() bounds its strnlen() over the byte area with the server's ByteCount minus two, which for ByteCount 0 or 1 …
-
High 8.8
tipc: fix slab-use-after-free Read in tipc_aead_decrypt_done
In the Linux kernel, the following vulnerability has been resolved: tipc: fix slab-use-after-free Read in tipc_aead_decrypt_done tipc_aead_decrypt() goes straight from tipc_bearer_hold(b) to crypto_aead_decrypt(req) without taking a reference on the netns, un…
-
High 8.8
Bluetooth: hci_sync: Fix advertising data UAFs
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: Fix advertising data UAFs hci_find_adv_instance() returns an adv_info pointer that is valid only while hdev->lock is held. The advertising command-sync paths perform inst…
-
High 7.8
openvswitch: defer tunnel netdev_put to RCU release
In the Linux kernel, the following vulnerability has been resolved: openvswitch: defer tunnel netdev_put to RCU release ovs_netdev_tunnel_destroy() may run after NETDEV_UNREGISTER already detached the device. Dropping the netdev reference in destroy can race …
-
High 7.8
xfrm: espintcp: do not reuse an in-progress partial send
In the Linux kernel, the following vulnerability has been resolved: xfrm: espintcp: do not reuse an in-progress partial send espintcp keeps a single in-flight transmit in ctx->partial. Before building a new sk_msg, espintcp_sendmsg() first tries to flush that…
-
High 7.8
sctp: fix race between sctp_wait_for_connect and peeloff
In the Linux kernel, the following vulnerability has been resolved: sctp: fix race between sctp_wait_for_connect and peeloff sctp_wait_for_connect() drops and re-acquires the socket lock while waiting for the association to reach ESTABLISHED state. During thi…
-
High 7.8
xfrm: Check for underflow in xfrm_state_mtu
In the Linux kernel, the following vulnerability has been resolved: xfrm: Check for underflow in xfrm_state_mtu Leo Lin reported OOB write issue in esp component: xfrm_state_mtu() returns u32 but performs its arithmetic in unsigned modulo-2^32 space using an …
-
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.8CVE-2026-98256 Public exploit
signal: Prevent exec() race
In the Linux kernel, the following vulnerability has been resolved: signal: Prevent exec() race Hyunwoo debugged the following KASAN UAF splat: BUG: KASAN: slab-use-after-free in __send_signal_locked+0xb27/0xba0 Write of size 8 at addr ffff888007ed80c8 by tas…
-
High 7.8CVE-2026-98260 Public exploit
exec: Cleanup POSIX timers right after de_thread()
In the Linux kernel, the following vulnerability has been resolved: exec: Cleanup POSIX timers right after de_thread() A per-thread CPU timer holds a reference to the PID of the thread it is attached to and, while it is armed, its node is queued in that threa…
-
High 7.5
sctp: validate stream count in sctp_process_strreset_inreq()
In the Linux kernel, the following vulnerability has been resolved: sctp: validate stream count in sctp_process_strreset_inreq() When processing a RESET_IN_REQUEST from a peer, sctp_process_strreset_inreq() derives the stream count from the parameter length b…
-
High 7.1
sctp: diag: reject stale associations in dump_one path
In the Linux kernel, the following vulnerability has been resolved: sctp: diag: reject stale associations in dump_one path The SCTP exact sock_diag lookup can hold a transport reference, block on lock_sock(sk), and then resume after sctp_association_free() ha…
-
Unscored —
usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes()
In the Linux kernel, the following vulnerability has been resolved: usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes() svdm_consume_modes() checks pmdata->altmodes against the array size once before the loop over the count, but forgo…
References
-
report
https://access.redhat.com/security/cve/CVE-2026-31678
-
report
https://access.redhat.com/security/cve/CVE-2026-52917
-
report
https://access.redhat.com/security/cve/CVE-2026-52935
-
report
https://access.redhat.com/security/cve/CVE-2026-63801
-
report
https://access.redhat.com/security/cve/CVE-2026-63962
-
report
https://access.redhat.com/security/cve/CVE-2026-63971
-
report
https://access.redhat.com/security/cve/CVE-2026-68117
-
report
https://access.redhat.com/security/cve/CVE-2026-68162
-
report
https://access.redhat.com/security/cve/CVE-2026-68300
-
report
https://access.redhat.com/security/cve/CVE-2026-68315
-
report
https://access.redhat.com/security/cve/CVE-2026-74509
-
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-89631
-
report
https://access.redhat.com/security/cve/CVE-2026-89633
-
report
https://access.redhat.com/security/cve/CVE-2026-98256
-
report
https://access.redhat.com/security/cve/CVE-2026-98260
-
report
https://bugzilla.redhat.com/2461761
-
report
https://bugzilla.redhat.com/2492098
-
report
https://bugzilla.redhat.com/2492115
-
report
https://bugzilla.redhat.com/2502254
-
report
https://bugzilla.redhat.com/2502331
-
report
https://bugzilla.redhat.com/2502356
-
report
https://bugzilla.redhat.com/2513314
-
report
https://bugzilla.redhat.com/2513397
-
report
https://bugzilla.redhat.com/2513408
-
report
https://bugzilla.redhat.com/2513474
-
report
https://bugzilla.redhat.com/2516967
-
report
https://bugzilla.redhat.com/2521384
-
report
https://bugzilla.redhat.com/2524422
-
report
https://bugzilla.redhat.com/2532089
-
report
https://bugzilla.redhat.com/2532230
-
report
https://bugzilla.redhat.com/2546482
-
report
https://bugzilla.redhat.com/2546491
-
advisory
https://errata.almalinux.org/10/ALSA-2026-85321.html
-
report
https://www.redhat.com/security/data/cve/CVE-2026-64009.html
-
report
https://www.redhat.com/security/data/cve/CVE-2026-99999.html