Skip to content
OpenAdvisories
High ALSA-2026:85773 10 CVEs

Important: kernel security, bug fix, and enhancement update

Published Oct 20, 2026 · Updated Nov 6, 2026

Summary

The kernel packages contain the Linux kernel, the core of any Linux operating system.

Security Fix(es):

* kernel: xfrm: espintcp: do not reuse an in-progress partial send (CVE-2026-52935)
* kernel: USB: serial: io_ti: fix heap overflow in get_manuf_info() (CVE-2026-53196)
* 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: sctp: stop processing a packet once its association is deleted (CVE-2026-89479)
* kernel: perf: Fix addr_filter_ranges lifetime (CVE-2026-93817)
* kernel: netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state (CVE-2026-93288)
* kernel: kernel: strparser: use-after-free via msg_timer_work rearm after strp_done() cancellation ()
* kernel: netfilter: flowtable: hold reference on ct until flow is released (CVE-2026-98320)

Bug Fix(es) and Enhancement(s):

* gfs2 filesystem withdrawal rework [AlmaLinux-8] (JIRA:AlmaLinux-129363)
* Batch: z-stream xfrm - almalinux-8.10.z (NST-Core-26W38) (JIRA:AlmaLinux-256684)

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 25

ReleasePackageFixed in
AlmaLinux · 8 bpftool 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-abi-stablelists 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-core 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-cross-headers 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-debug 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-debug-core 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-debug-devel 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-debug-modules 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-debug-modules-extra 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-devel 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-doc 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-headers 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-modules 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-modules-extra 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-tools 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-tools-libs 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-tools-libs-devel 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-zfcpdump 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-zfcpdump-core 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-zfcpdump-devel 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-zfcpdump-modules 4.18.0-553.176.1.el8_10
AlmaLinux · 8 kernel-zfcpdump-modules-extra 4.18.0-553.176.1.el8_10
AlmaLinux · 8 perf 4.18.0-553.176.1.el8_10
AlmaLinux · 8 python3-perf 4.18.0-553.176.1.el8_10

Vulnerabilities 10

  • 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…

  • 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 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

    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

    netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state sashiko reports: "nfnl_log_net_exit() calls nf_log_unset(), which clears the logger pointer without an RCU grac…

  • High 7.8

    perf: Fix addr_filter_ranges lifetime

    In the Linux kernel, the following vulnerability has been resolved: perf: Fix addr_filter_ranges lifetime Lee Jia Jie reported that since event::addr_filter_ranges is used under RCU, it should be RCU freed.

  • High 7.8

    netfilter: flowtable: hold reference on ct until flow is released

    In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: hold reference on ct until flow is released nf_ct_put() releases the ct->ext area inmediately, the rcu typesafe semantics also allow to refer to the wrong conntrack from…

  • Medium 6.8

    USB: serial: io_ti: fix heap overflow in get_manuf_info()

    In the Linux kernel, the following vulnerability has been resolved: USB: serial: io_ti: fix heap overflow in get_manuf_info() get_manuf_info() reads le16_to_cpu(rom_desc->Size) bytes from the device I2C EEPROM into a buffer allocated with kmalloc_obj(), which…

References

  • report
    https://access.redhat.com/security/cve/CVE-2026-52935
  • report
    https://access.redhat.com/security/cve/CVE-2026-53196
  • 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-89479
  • report
    https://access.redhat.com/security/cve/CVE-2026-89631
  • report
    https://access.redhat.com/security/cve/CVE-2026-93288
  • report
    https://access.redhat.com/security/cve/CVE-2026-93817
  • report
    https://access.redhat.com/security/cve/CVE-2026-98320
  • report
    https://bugzilla.redhat.com/2492098
  • report
    https://bugzilla.redhat.com/2492750
  • report
    https://bugzilla.redhat.com/2521384
  • report
    https://bugzilla.redhat.com/2524422
  • report
    https://bugzilla.redhat.com/2532089
  • report
    https://bugzilla.redhat.com/2532290
  • report
    https://bugzilla.redhat.com/2540391
  • report
    https://bugzilla.redhat.com/2540500
  • report
    https://bugzilla.redhat.com/2540872
  • report
    https://bugzilla.redhat.com/2546494
  • advisory
    https://errata.almalinux.org/8/ALSA-2026-85773.html
  • report
    https://www.redhat.com/security/data/cve/CVE-2026-64009.html