RHSA-2026:1727HighCVSS 7.8

Red Hat Security Advisory: kernel security update

Published
February 2, 2026
Last Modified
November 2, 2026

🔗 CVE IDs covered (16)

📋 Description

CVE-2023-53034 — kernel: Linux kernel: Information disclosure and denial of service in ntb_hw_switchtec module CVE-2025-38172 — kernel: Linux kernel erofs: Use-After-Free due to device type mismatch CVE-2025-38453 — kernel: io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU CVE-2025-38568 — kernel: net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing CVE-2025-39933 — kernel: smb: client: let recv_done verify data_offset, data_length and remaining_data_length CVE-2025-40047 — kernel: io_uring/waitid: always prune wait queue entry in io_waitid_wait() CVE-2025-40133 — kernel: mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable() CVE-2025-40240 — kernel: sctp: avoid NULL dereference when chunk data buffer is missing CVE-2025-40248 — kernel: Linux kernel: vsock vulnerability may lead to memory corruption CVE-2025-40251 — kernel: devlink: rate: Unset parent pointer in devl_rate_nodes_destroy CVE-2025-40258 — kernel: mptcp: fix race condition in mptcp_schedule_work() CVE-2025-40301 — kernel: Linux kernel: Information disclosure and denial of service in Bluetooth HCI event handling CVE-2025-40304 — kernel: Linux kernel: Out-of-bounds write in fbdev can lead to privilege escalation, information disclosure, or denial of service. CVE-2025-40318 — kernel: Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once CVE-2025-40322 — kernel: Linux kernel: Information disclosure and denial of service via out-of-bounds read in font glyph handling CVE-2025-68301 — kernel: net: atlantic: fix fragment overflow handling in RX path

🎯 Affected products200

  • Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0)
  • Red Hat Enterprise Linux Real Time EUS (v. 10.0)
  • Red Hat Enterprise Linux Real Time for NFV EUS (v. 10.0)
  • kernel-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-0:6.12.0-55.58.1.el10_0.ppc64le as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-0:6.12.0-55.58.1.el10_0.s390x as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-0:6.12.0-55.58.1.el10_0.src as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-0:6.12.0-55.58.1.el10_0.x86_64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-core-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debug-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debug-core-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debug-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • kernel-64k-debug-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debug-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0)
  • kernel-64k-debug-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux Real Time EUS (v. 10.0)
  • kernel-64k-debug-devel-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • kernel-64k-debug-devel-matched-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • kernel-64k-debug-modules-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debug-modules-core-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debug-modules-extra-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • kernel-64k-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • kernel-64k-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0)
  • kernel-64k-debuginfo-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux Real Time EUS (v. 10.0)
  • kernel-64k-devel-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • kernel-64k-devel-matched-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 10.0)
  • kernel-64k-modules-0:6.12.0-55.58.1.el10_0.aarch64 as a component of Red Hat Enterprise Linux BaseOS EUS (v. 10.0)
  • +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: Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability. Workaround: To mitigate this issue, prevent module sctp from being loaded. Please see https://access.redhat.com/solutions/41278 for how to blacklist a kernel module to prevent it from loading automatically. Workaround: If enabled, you may disable MPTCP support. For more information please read https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/8/html/configuring_and_managing_networking/getting-started-with-multipath-tcp_configuring-and-managing-networking#preparing-rhel-to-enable-mptcp-support_getting-started-with-multipath-tcp Workaround: To mitigate this issue, disable the Bluetooth kernel module if Bluetooth functionality is not required. This can be achieved by blacklisting the `bluetooth` module. Create a file named `/etc/modprobe.d/disable-bluetooth.conf` with the following content: `blacklist bluetooth`. A system reboot is required for this change to take effect. Disabling Bluetooth may impact functionality that relies on Bluetooth connectivity. Workaround: To mitigate this issue, prevent the `fbdev` kernel module from loading if it is not required for system operation. Create a file named `/etc/modprobe.d/disable-fbdev.conf` with the following content: ``` install fbdev /bin/true blacklist fbdev ``` After creating the file, regenerate the initramfs using `dracut -f -v` and reboot the system for the changes to take effect. This mitigation may impact systems that rely on `fbdev` for console display or specific graphics hardware, requiring careful evaluation before implementation. Workaround: To mitigate this issue, prevent the atlantic module from being loaded. See https://access.redhat.com/solutions/41278 for instructions.

🔗 References (19)