Skip to content
OpenAdvisories
High RLSA-2026:65334 29 CVEs

Important: kernel security, bug fix, and enhancement update

Published Sep 10, 2026 · Updated Sep 10, 2026

Summary

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

Security Fix(es):

* kernel: KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation (CVE-2026-43133)

* kernel: Bluetooth: SMP: force responder MITM requirements before building the pairing response (CVE-2026-43334)

* kernel: Bluetooth: virtio_bt: clamp rx length before skb_put (CVE-2026-46123)

* kernel: Bluetooth: serialize accept_q access (CVE-2026-52918)

* kernel: net: pull headers in qdisc_pkt_len_segs_init() (CVE-2026-53091)

* kernel: Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER (CVE-2026-53072)

* kernel: net: qrtr: fix refcount saturation and potential UAF in qrtr_port_remove (CVE-2026-52947)

* kernel: Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind() (CVE-2026-53256)

* kernel: wifi: nl80211: reject oversized EMA RNR lists (CVE-2026-53182)

* kernel: Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend (CVE-2026-53209)

* kernel: Bluetooth: RFCOMM: validate skb length in MCC handlers (CVE-2026-53254)

* kernel: vfio/pci: Clean up DMABUFs before disabling function (CVE-2026-53322)

* kernel: Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp (CVE-2026-63975)

* kernel: security/keys: fix missed RCU read section on lookup (CVE-2026-64015)

* kernel: Bluetooth: HIDP: fix missing length checks in hidp_input_report() (CVE-2026-63947)

* kernel: Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync (CVE-2026-63944)

* kernel: Bluetooth: ISO: fix UAF in iso_recv_frame (CVE-2026-63946)

* kernel: wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb (CVE-2026-64117)

* kernel: wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled (CVE-2026-64037)

* kernel: ixgbevf: fix use-after-free in VEPA multicast source pruning (CVE-2026-64113)

* kernel: vfio/pci: Check BAR resources before exporting a DMABUF (CVE-2026-64042)

* kernel: accel/qaic: Add overflow check to remap_pfn_range during mmap (CVE-2026-64051)

* kernel: wifi: iwlwifi: mld: validate sta_mask before ffs() in BA session handlers (CVE-2026-64255)

* kernel: wifi: mac80211: fix MLE defragmentation (CVE-2026-64515)

* kernel: wifi: mac80211: defer link RX stats percpu free to RCU (CVE-2026-68409)

* kernel: wifi: mt76: mt7925: fix crash in reset link replay (CVE-2026-68307)

* kernel: wifi: mt76: mt7925: drop TXRX_NOTIFY on non-mmio buses (CVE-2026-68193)

* kernel: dm-verity: fix buffer overflow in FEC calculation (CVE-2026-72098)

* kernel: nvmet-rdma: handle inline data with a nonzero offset (CVE-2026-72129)

Bug Fix(es) and Enhancement(s):

* rtla-timerlat-top doesn't stop properly when threshold is reached on multiple CPUs at once [rhel-10.2.z] (JIRA:Rocky Linux-193027)

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 1

ReleasePackageFixed in
Rocky Linux · 10 kernel 0:6.12.0-211.53.1.el10_2

Vulnerabilities 29

  • Critical 9.8

    wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled When the TLC notification disables AMSDU for a TID, the MLD driver sets max_tid_amsdu_len to the sentinel value 1. Th…

  • Critical 9.8

    ixgbevf: fix use-after-free in VEPA multicast source pruning

    In the Linux kernel, the following vulnerability has been resolved: ixgbevf: fix use-after-free in VEPA multicast source pruning ixgbevf_clean_rx_irq() prunes frames whose source MAC matches the VF's own address (VEPA multicast workaround) by freeing the skb …

  • Critical 9.8

    dm-verity: fix buffer overflow in FEC calculation

    In the Linux kernel, the following vulnerability has been resolved: dm-verity: fix buffer overflow in FEC calculation There's a buffer overflow in dm-verity-fec: if (neras && *neras <= v->fec->roots) fio->erasures[(*neras)++] = i; This allows *neras to reach …

  • Critical 9.8

    nvmet-rdma: handle inline data with a nonzero offset

    In the Linux kernel, the following vulnerability has been resolved: nvmet-rdma: handle inline data with a nonzero offset nvmet_rdma_use_inline_sg() maps the host-controlled inline data offset into the per-command inline scatterlist. The bounds check admits an…

  • High 8.8

    Bluetooth: SMP: force responder MITM requirements before building the pairing response

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: SMP: force responder MITM requirements before building the pairing response smp_cmd_pairing_req() currently builds the pairing response from the initiator auth_req before enforcing…

  • High 8.8

    Bluetooth: serialize accept_q access

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: serialize accept_q access bt_sock_poll() walks the accept queue without synchronization, while child teardown can unlink the same socket and drop its last reference. The unsynchron…

  • High 8.8

    Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER When protocol sets HCI_PROTO_DEFER, hci_conn_request_evt() calls hci_connect_cfm(conn) without hdev->lock. Generally hci_…

  • High 8.8

    vfio/pci: Clean up DMABUFs before disabling function

    In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Clean up DMABUFs before disabling function On device shutdown, make vfio_pci_core_close_device() call vfio_pci_dma_buf_cleanup() before the function is disabled via vfio_pci_core_di…

  • High 8.8

    Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync hci_le_create_cis_sync() dereferences conn->conn_timeout after releasing both rcu_read_lock() and hci_dev_lock(hdev). The conn pointer w…

  • High 8.8

    Bluetooth: ISO: fix UAF in iso_recv_frame

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: ISO: fix UAF in iso_recv_frame iso_recv_frame reads conn->sk under iso_conn_lock but releases the lock before using sk, with no reference held. A concurrent iso_sock_kill() can fre…

  • High 8.8

    Bluetooth: HIDP: fix missing length checks in hidp_input_report()

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: HIDP: fix missing length checks in hidp_input_report() hidp_input_report() reads keyboard and mouse payload data from an skb without first verifying that skb->len contains enough d…

  • High 8.8

    Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp If dcid is received for an already-assigned destination CID the spec requires that both channels to be discarded, but calling l2ca…

  • High 8.8

    vfio/pci: Check BAR resources before exporting a DMABUF

    In the Linux kernel, the following vulnerability has been resolved: vfio/pci: Check BAR resources before exporting a DMABUF A DMABUF exports access to BAR resources and, although they are requested at startup time, we need to ensure they really were reserved …

  • High 8.8

    wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb ieee80211_invoke_fast_rx() reads RX status through IEEE80211_SKB_RXCB(skb), which aliases the same skb->cb storage that ieee802…

  • High 8.8

    wifi: iwlwifi: mld: validate sta_mask before ffs() in BA session handlers

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mld: validate sta_mask before ffs() in BA session handlers Three BA session handlers use ffs(ba_data->sta_mask) - 1 to derive a station ID without checking that sta_mask is non…

  • High 8.8

    wifi: mac80211: defer link RX stats percpu free to RCU

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: defer link RX stats percpu free to RCU sta_remove_link() frees a removed MLO link's RX stats percpu buffer right away, but defers only the link container to RCU: sta_info_free…

  • High 8.4

    net: pull headers in qdisc_pkt_len_segs_init()

    In the Linux kernel, the following vulnerability has been resolved: net: pull headers in qdisc_pkt_len_segs_init() Most ndo_start_xmit() methods expects headers of gso packets to be already in skb->head. net/core/tso.c users are particularly at risk, because …

  • High 8.3

    wifi: mac80211: fix MLE defragmentation

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix MLE defragmentation If either reconf or EPCS multi-link element (MLE) is contained in a non-transmitted profile, the defragmentation routine is called with a pointer to th…

  • High 8.1

    Bluetooth: RFCOMM: validate skb length in MCC handlers

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: validate skb length in MCC handlers The RFCOMM MCC handlers cast skb->data to protocol-specific structs without validating skb->len first. A malicious remote device can sen…

  • High 8.0

    Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind()

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind() rfcomm_get_sock_by_channel() scans rfcomm_sk_list under the list lock, but returns the selected listener after dropping that lo…

  • High 7.9

    KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation

    In the Linux kernel, the following vulnerability has been resolved: KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation Commit cc3ed80ae69f ("KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state") made KVM always use vmcb01 for the fields cont…

  • High 7.8

    net: qrtr: fix refcount saturation and potential UAF in qrtr_port_remove

    In the Linux kernel, the following vulnerability has been resolved: net: qrtr: fix refcount saturation and potential UAF in qrtr_port_remove In qrtr_port_remove(), the socket reference count is decremented via __sock_put() before the port is removed from the …

  • High 7.8

    wifi: nl80211: reject oversized EMA RNR lists

    In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: reject oversized EMA RNR lists nl80211_parse_rnr_elems() stores the parsed element count in a u8-backed cfg80211_rnr_elems::cnt field and uses that count to size the flexible a…

  • High 7.8

    Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend Existing advertising instances can already hold the maximum extended advertising payload. When hci_adv_bcast_annoucement()…

  • High 7.8

    security/keys: fix missed RCU read section on lookup

    In the Linux kernel, the following vulnerability has been resolved: security/keys: fix missed RCU read section on lookup Nicholas Carlini reports that the keyring code calls assoc_array_find() in find_key_to_update() without holding the RCU read lock, while t…

  • High 7.8

    accel/qaic: Add overflow check to remap_pfn_range during mmap

    In the Linux kernel, the following vulnerability has been resolved: accel/qaic: Add overflow check to remap_pfn_range during mmap The call to remap_pfn_range in qaic_gem_object_mmap is susceptible to (re)mapping beyond the VMA if the BO is too large. This can…

  • High 7.7

    Bluetooth: virtio_bt: clamp rx length before skb_put

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: virtio_bt: clamp rx length before skb_put virtbt_rx_work() calls skb_put(skb, len) where len comes directly from virtqueue_get_buf() with no validation against the buffer we posted…

  • Unscored —

    wifi: mt76: mt7925: drop TXRX_NOTIFY on non-mmio buses

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: drop TXRX_NOTIFY on non-mmio buses PKT_TYPE_TXRX_NOTIFY is an mmio-only event, but mt7925_rx_check() and mt7925_queue_rx_skb() dispatch it to mt7925_mac_tx_free() on every…

  • Unscored —

    wifi: mt76: mt7925: fix crash in reset link replay

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: fix crash in reset link replay During reset recovery, mt7925_vif_connect_iter() replays firmware state for links tracked in mvif->valid_links. After MLO link changes or MC…

References

  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492717
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502541
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502388
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2516501
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492432
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2467065
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2506782
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492092
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502446
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502547
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2516731
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2493709
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2507292
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2468050
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502477
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492270
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2482554
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502346
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2513299
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492408
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2513342
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502518
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492722
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502413
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502613
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2502380
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492762
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2492795
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2513386
  • advisory
    https://access.redhat.com/errata/RHSA-2026:65334