Summary
The kernel packages contain the Linux kernel, the core of any Linux operating system.
Security Fix(es):
* kernel: cifs: Fix oops due to uninitialised variable (CVE-2025-38737)
* kernel: can: j1939: implement NETDEV_UNREGISTER notification handler (CVE-2025-39925)
* kernel: Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync (CVE-2025-39982)
* kernel: Bluetooth: MGMT: Fix possible UAFs (CVE-2025-39981)
* kernel: net/mlx5: fs, fix UAF in flow counter release (CVE-2025-39979)
* kernel: Bluetooth: hci_event: Fix UAF in hci_conn_tx_dequeue (CVE-2025-39983)
* kernel: io_uring/waitid: always prune wait queue entry in io_waitid_wait() (CVE-2025-40047)
* kernel: iommu/vt-d: Disallow dirty tracking if incoherent page walk (CVE-2025-40058)
* kernel: ice: ice_adapter: release xa entry on adapter allocation failure (CVE-2025-40185)
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 2
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux · 10 | kernel-abi-stablelists | 6.12.0-124.20.1.el10_1 |
| AlmaLinux · 10 | kernel-doc | 6.12.0-124.20.1.el10_1 |
Vulnerabilities 9
-
Critical 9.8
cifs: Fix oops due to uninitialised variable
In the Linux kernel, the following vulnerability has been resolved: cifs: Fix oops due to uninitialised variable Fix smb3_init_transform_rq() to initialise buffer to NULL before calling netfs_alloc_folioq_buffer() as netfs assumes it can append to the buffer …
-
High 8.8
Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync This fixes the following UFA in hci_acl_create_conn_sync where a connection still pending is command submission (conn->state == BT_OP…
-
High 8.8
Bluetooth: hci_event: Fix UAF in hci_conn_tx_dequeue
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_event: Fix UAF in hci_conn_tx_dequeue This fixes the following UAF caused by not properly locking hdev when processing HCI_EV_NUM_COMP_PKTS: BUG: KASAN: slab-use-after-free in …
-
High 8.8
iommu/vt-d: Disallow dirty tracking if incoherent page walk
In the Linux kernel, the following vulnerability has been resolved: iommu/vt-d: Disallow dirty tracking if incoherent page walk Dirty page tracking relies on the IOMMU atomically updating the dirty bit in the paging-structure entry. For this operation to succ…
-
High 7.8
net/mlx5: fs, fix UAF in flow counter release
In the Linux kernel, the following vulnerability has been resolved: net/mlx5: fs, fix UAF in flow counter release Fix a kernel trace [1] caused by releasing an HWS action of a local flow counter in mlx5_cmd_hws_delete_fte(), where the HWS action refcount and …
-
High 7.8
Bluetooth: MGMT: Fix possible UAFs
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: Fix possible UAFs This attemps to fix possible UAFs caused by struct mgmt_pending being freed while still being processed like in the following trace, in order to fix mgmt_pe…
-
High 7.8
io_uring/waitid: always prune wait queue entry in io_waitid_wait()
In the Linux kernel, the following vulnerability has been resolved: io_uring/waitid: always prune wait queue entry in io_waitid_wait() For a successful return, always remove our entry from the wait queue entry list. Previously this was skipped if a cancelatio…
-
Medium 5.5
can: j1939: implement NETDEV_UNREGISTER notification handler
In the Linux kernel, the following vulnerability has been resolved: can: j1939: implement NETDEV_UNREGISTER notification handler syzbot is reporting unregister_netdevice: waiting for vcan0 to become free. Usage count = 2 problem, for j1939 protocol did not ha…
-
Unscored —
ice: ice_adapter: release xa entry on adapter allocation failure
In the Linux kernel, the following vulnerability has been resolved: ice: ice_adapter: release xa entry on adapter allocation failure When ice_adapter_new() fails, the reserved XArray entry created by xa_insert() is not released. This causes subsequent inserti…
References
-
report
https://access.redhat.com/security/cve/CVE-2025-38737
-
report
https://access.redhat.com/security/cve/CVE-2025-39925
-
report
https://access.redhat.com/security/cve/CVE-2025-39979
-
report
https://access.redhat.com/security/cve/CVE-2025-39981
-
report
https://access.redhat.com/security/cve/CVE-2025-39982
-
report
https://access.redhat.com/security/cve/CVE-2025-39983
-
report
https://access.redhat.com/security/cve/CVE-2025-40047
-
report
https://access.redhat.com/security/cve/CVE-2025-40058
-
report
https://access.redhat.com/security/cve/CVE-2025-40185
-
report
https://bugzilla.redhat.com/2393527
-
report
https://bugzilla.redhat.com/2400629
-
report
https://bugzilla.redhat.com/2404100
-
report
https://bugzilla.redhat.com/2404105
-
report
https://bugzilla.redhat.com/2404109
-
report
https://bugzilla.redhat.com/2404117
-
report
https://bugzilla.redhat.com/2406758
-
report
https://bugzilla.redhat.com/2406776
-
report
https://bugzilla.redhat.com/2414741
-
advisory
https://errata.almalinux.org/10/ALSA-2025-22854.html