Red Hat Security Advisory: kernel security update
🔗 CVE IDs covered (7)
📋 Description
CVE-2025-38653 — kernel: proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al CVE-2025-68366 — kernel: nbd: defer config unlock in nbd_genl_connect CVE-2026-31613 — kernel: smb: client: fix OOB reads parsing symlink error response CVE-2026-31709 — kernel: smb: client: validate the whole DACL before rewriting it in cifsacl CVE-2026-43322 — kernel: Bluetooth: hci_sync: Fix UAF in le_read_features_complete CVE-2026-43329 — kernel: netfilter: flowtable: strictly check for maximum number of actions CVE-2026-46243 — kernel: Linux kernel: smb: client: reject userspace cifs.spnego descriptions
🎯 Affected products200
- Red Hat Enterprise Linux AppStream (v. 10)
- Red Hat Enterprise Linux BaseOS (v. 10)
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 10)
- Red Hat Enterprise Linux Real Time (v. 10)
- Red Hat Enterprise Linux Real Time for NFV (v. 10)
- kernel-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-0:6.12.0-211.20.1.el10_2.ppc64le as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-0:6.12.0-211.20.1.el10_2.s390x as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-0:6.12.0-211.20.1.el10_2.src as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-0:6.12.0-211.20.1.el10_2.x86_64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-core-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debug-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debug-core-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debug-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)
- kernel-64k-debug-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debug-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux CodeReady Linux Builder (v. 10)
- kernel-64k-debug-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux Real Time (v. 10)
- kernel-64k-debug-devel-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)
- kernel-64k-debug-devel-matched-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)
- kernel-64k-debug-modules-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debug-modules-core-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debug-modules-extra-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)
- kernel-64k-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- kernel-64k-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux CodeReady Linux Builder (v. 10)
- kernel-64k-debuginfo-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux Real Time (v. 10)
- kernel-64k-devel-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)
- kernel-64k-devel-matched-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 10)
- kernel-64k-modules-0:6.12.0-211.20.1.el10_2.aarch64 as a component of Red Hat Enterprise Linux BaseOS (v. 10)
- +170 more not shown
✅ Remediation
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. Workaround: To mitigate this issue, if SMB client functionality is not required, the `cifs` kernel module can be blacklisted to prevent it from loading. This can be achieved by creating a modprobe configuration file. 1. Create a file named `/etc/modprobe.d/disable-cifs.conf` with the following content: ``` install cifs /bin/true blacklist cifs ``` 2. Regenerate the initramfs to ensure the change takes effect on boot: ```bash dracut -f -v ``` or for systems using `mkinitrd`: ```bash mkinitrd -f /boot/initramfs-$(uname -r).img $(uname -r) ``` 3. A system reboot is required for the changes to take effect. Warning: Disabling the `cifs` module will prevent the system from mounting SMB/CIFS shares. Ensure this functionality is not critical before applying this mitigation. refer: https://access.redhat.com/solutions/4117281 Workaround: See the security bulletin for a detailed mitigation procedure.
🔗 References (10)
- selfhttps://access.redhat.com/errata/RHSA-2026:23329
- externalhttps://access.redhat.com/security/updates/classification/#important
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2390372
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2424881
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2461480
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2464476
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2468124
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2468131
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=2481486
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_23329.json