Skip to content
OpenAdvisories
Critical RHSA-2026:35896 11 CVEs

Red Hat Security Advisory: kernel security update

Published Jul 7, 2026 · Updated Nov 13, 2026

Fixed packages 48

ReleasePackageFixed in
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos bpftool 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos bpftool-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-abi-stablelists 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-core 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debug 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debug-core 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debug-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debug-devel 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debug-modules 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debug-modules-extra 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-debuginfo-common-x86_64 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-devel 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-doc 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-modules 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-modules-extra 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-tools 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-tools-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos kernel-tools-libs 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos perf 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos perf-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos python3-perf 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 AUS rhel_aus:8.4::baseos python3-perf-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos bpftool 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos bpftool-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-abi-stablelists 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-core 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debug 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debug-core 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debug-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debug-devel 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debug-modules 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debug-modules-extra 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-debuginfo-common-x86_64 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-devel 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-doc 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-modules 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-modules-extra 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-tools 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-tools-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos kernel-tools-libs 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos perf 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos perf-debuginfo 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos python3-perf 0:4.18.0-305.197.1.el8_4
Red Hat · RHEL 8.4 EUS Long Life rhel_eus_long_life:8.4::baseos python3-perf-debuginfo 0:4.18.0-305.197.1.el8_4

Vulnerabilities 11

  • Critical 9.8

    libceph: prevent potential out-of-bounds reads in handle_auth_done()

    In the Linux kernel, the following vulnerability has been resolved: libceph: prevent potential out-of-bounds reads in handle_auth_done() Perform an explicit bounds check on payload_len to avoid a possible out-of-bounds access in the callout. [ idryomov: chang…

  • Critical 9.8

    mptcp: fix slab-use-after-free in __inet_lookup_established

    In the Linux kernel, the following vulnerability has been resolved: mptcp: fix slab-use-after-free in __inet_lookup_established The ehash table lookups are lockless and rely on SLAB_TYPESAFE_BY_RCU to guarantee socket memory stability during RCU read-side cri…

  • Critical 9.8

    tcp: fix potential race in tcp_v6_syn_recv_sock()

    In the Linux kernel, the following vulnerability has been resolved: tcp: fix potential race in tcp_v6_syn_recv_sock() Code in tcp_v6_syn_recv_sock() after the call to tcp_v4_syn_recv_sock() is done too late. After tcp_v4_syn_recv_sock(), the child socket is a…

  • Critical 9.1

    libceph: make decode_pool() more resilient against corrupted osdmaps

    In the Linux kernel, the following vulnerability has been resolved: libceph: make decode_pool() more resilient against corrupted osdmaps If the osdmap is (maliciously) corrupted such that the encoded length of ceph_pg_pool envelope is less than what is expect…

  • Critical 9.1

    netfilter: nf_conntrack_h323: check for zero length in DecodeQ931()

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() In DecodeQ931(), the UserUserIE code path reads a 16-bit length from the packet, then decrements it by 1 to skip the protoc…

  • High 8.8

    Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold sco_recv_frame() reads conn->sk under sco_conn_lock() but immediately releases the lock without holding a refer…

  • High 7.8

    netfilter: flowtable: strictly check for maximum number of actions

    In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: strictly check for maximum number of actions The maximum number of flowtable hardware offload actions in IPv6 is: * ethernet mangling (4 payload actions, 2 for each ethe…

  • High 7.8

    RDMA/rxe: Fix double free in rxe_srq_from_init

    In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix double free in rxe_srq_from_init In rxe_srq_from_init(), the queue pointer 'q' is assigned to 'srq->rq.queue' before copying the SRQ number to user space. If copy_to_user() fail…

  • High 7.8

    ALSA: aloop: Fix peer runtime UAF during format-change stop

    In the Linux kernel, the following vulnerability has been resolved: ALSA: aloop: Fix peer runtime UAF during format-change stop loopback_check_format() may stop the capture side when playback starts with parameters that no longer match a running capture strea…

  • High 7.8

    RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() Sashiko points out the radix_tree itself is RCU safe, but nothing ever frees the mlx4_srq struct with RCU, and it isn't even accessed within …

  • High 7.5

    libceph: replace overzealous BUG_ON in osdmap_apply_incremental()

    In the Linux kernel, the following vulnerability has been resolved: libceph: replace overzealous BUG_ON in osdmap_apply_incremental() If the osdmap is (maliciously) corrupted such that the incremental osdmap epoch is different from what is expected, there is …

References

  • article
    https://access.redhat.com/security/updates/classification/#important
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2429602
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2432389
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2432400
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2454810
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2455334
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2461503
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2467228
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2468124
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2481980
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2482166
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2482532
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_35896.json
  • report
    https://access.redhat.com/security/cve/CVE-2025-71116
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2025-71116
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2025-71116
  • article
    https://lore.kernel.org/linux-cve-announce/2026011414-CVE-2025-71116-e57d@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2026-22984
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-22984
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-22984
  • article
    https://lore.kernel.org/linux-cve-announce/2026012349-CVE-2026-22984-001c@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2026-22990
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-22990
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-22990
  • article
    https://lore.kernel.org/linux-cve-announce/2026012351-CVE-2026-22990-a62e@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2026-23455
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-23455
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-23455
  • article
    https://lore.kernel.org/linux-cve-announce/2026040317-CVE-2026-23455-f045@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2026-31408
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-31408
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-31408
  • article
    https://lore.kernel.org/linux-cve-announce/2026040629-CVE-2026-31408-9f0f@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2026-31669
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-31669
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-31669
  • article
    https://lore.kernel.org/linux-cve-announce/2026042406-CVE-2026-31669-0e0d@gregkh/T
  • report
    https://access.redhat.com/security/cve/CVE-2026-43198
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-43198