kernel-5.14.0-687.33.1.el9_8

エラータID: AXSA:2026-1817:79

Release date: 
Monday, September 14, 2026 - 14:35
Subject: 
kernel-5.14.0-687.33.1.el9_8
Affected Channels: 
MIRACLE LINUX 9 for x86_64
Severity: 
High
Description: 

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

Security Fix(es):

* kernel: ipc: limit next_id allocation to the valid ID range (CVE-2026-52923)
* kernel: tipc: fix double-free in tipc_buf_append() (CVE-2026-52993)
* kernel: net: sched: UAF via missing handler for TC_ACT_CONSUMED in tcf_qevent_handle ()
* kernel: net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle (CVE-2026-64530)

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.

CVE-2026-52923
In the Linux kernel, the following vulnerability has been resolved: ipc: limit next_id allocation to the valid ID range The checkpoint/restore sysctl path can request the next SysV IPC id through ids->next_id. ipc_idr_alloc() currently forwards that request to idr_alloc() with an open-ended upper bound. If the valid tail of the SysV IPC id space is full, the allocation can spill beyond ipc_mni. The returned SysV IPC id still uses the normal index encoding, so later lookup and removal can target the wrong slot. This leaves the real IDR entry behind and breaks the IDR state for the object. The bug is in ipc_idr_alloc() in the checkpoint/restore path. 1. ids->next_id is passed to: idr_alloc(&ids->ipcs_idr, new, ipcid_to_idx(next_id), 0, ...) 2. The zero upper bound makes the allocation effectively open-ended. Once the valid SysV IPC tail is occupied, idr_alloc() can spill past ipc_mni and allocate an entry beyond the valid IPC id range. 3. The new object id is still encoded with the narrower SysV IPC index width: new->id = (new->seq << ipcmni_seq_shift()) + idx 4. Later removal goes through ipc_rmid(), which uses: ipcid_to_idx(ipcp->id) That truncates the real IDR index. An object actually stored at a high index can then be removed as if it lived at a low in-range index. 5. For shared memory, shm_destroy() frees the current object anyway, but the real high IDR slot is left behind as a dangling pointer. 6. A subsequent walk of /proc/sysvipc/shm reaches the stale IDR entry and dereferences freed memory. Prevent this by bounding the requested allocation to ipc_mni so the checkpoint/restore path fails once the valid range is exhausted.
CVE-2026-52993
In the Linux kernel, the following vulnerability has been resolved: tipc: fix double-free in tipc_buf_append() tipc_msg_validate() can potentially reallocate the skb it is validating, freeing the old one. In tipc_buf_append(), it was being called with a pointer to a local variable which was a copy of the caller's skb pointer. If the skb was reallocated and validation subsequently failed, the error handling path would free the original skb pointer, which had already been freed, leading to double-free. Fix this by checking if head now points to a newly allocated reassembled skb. If it does, reassign *headbuf for later freeing operations.
CVE-2026-64530
In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_api: Handle TC_ACT_CONSUMED in tcf_qevent_handle tcf_classify() can return TC_ACT_CONSUMED while the skb is held by the defragmentation engine (e.g. act_ct on out-of-order fragments). When that happens the skb is no longer owned by the caller and must not be touched again. tcf_qevent_handle() did not handle TC_ACT_CONSUMED: it fell through the switch and returned the skb to the caller as if classification had passed. The only qdisc that wires up qevents today is RED, via three call sites (qe_mark on RED_PROB_MARK/HARD_MARK, qe_early_drop on congestion_drop) red_enqueue() was continuing to operate on an skb it no longer owns in this case -- enqueueing it, dropping it, or updating statistics. Resulting in a UAF. tc qdisc add dev eth0 root handle 1: red ... qevent early_drop block 10 tc filter add block 10 ... action ct (with ct defrag enabled and traffic that produces out-of-order fragments, e.g. a fragmented UDP stream) Handle TC_ACT_CONSUMED in tcf_qevent_handle() the same way the ingress and egress fast paths do: treat it as stolen and return NULL without touching the skb. Unlike the TC_ACT_STOLEN case, the skb must not be dropped/freed here, as it is no longer owned by us.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. kernel-5.14.0-687.33.1.el9_8.src.rpm
    MD5: 23cd45d0c7ca9ca9096611c732db3405
    SHA-256: b36bc1f9ab4014dec866310f1fb4156388e868e3549622ca72c842afc57ed247
    Size: 145.41 MB

Asianux Server 9 for x86_64
  1. kernel-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 0e76ab526a621ee373d6a00e9c05453a
    SHA-256: 61679fcb2d44e250e7dd093291f49237540b30f51bc97cd260d2744d64378f8f
    Size: 0.97 MB
  2. kernel-abi-stablelists-5.14.0-687.33.1.el9_8.noarch.rpm
    MD5: 2cbc5e85943f28c35921766cdcb7373c
    SHA-256: 9982e97d14587a947c129ea959c9783691db881b86c2bf61a7b3f92f6118e8cb
    Size: 1.00 MB
  3. kernel-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 6ac65f5119356347ee5079eda7a48c9f
    SHA-256: c250c47d551124d6afcfac4c6d1d53ca68f6bfee42a6f12834994b3346831b63
    Size: 17.30 MB
  4. kernel-cross-headers-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 3d7cd22f87fd8f345053db61eef88bcf
    SHA-256: c2eb87856c3c6f7489ecb41d563eba91a1c85841cc14bce3029f464fa27f36b1
    Size: 8.03 MB
  5. kernel-debug-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 3256dc5d444c6a3de8c995dcc6b2da6e
    SHA-256: 933164eece99c5df1f914d1ceb0160fa611d02ace304bbc7d46d2ba262816e79
    Size: 0.97 MB
  6. kernel-debug-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 1a5b52cca5785798dcbe5a170717804e
    SHA-256: cdda82d25570a5131b0816af679164277a63c4899c08e4941138980aa7fda13f
    Size: 31.16 MB
  7. kernel-debug-devel-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 606862c79d1e93a40f0519a079b2efd9
    SHA-256: f13b769dc7b020c0bed4e5a132ee8a10a58b210e78562ca1ddcf0e03088314c2
    Size: 21.39 MB
  8. kernel-debug-devel-matched-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: c764c858973628bc115831c9bc08cfcb
    SHA-256: 987e9dffb43de5befb4d476751f96be5014e6fc5e8983954513ee98f80c5740d
    Size: 0.97 MB
  9. kernel-debug-modules-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: c79b8b45db72d15e4c55b674364ab6f3
    SHA-256: fbb86288a4d32b9da8dd39c40d797f6d636c41fb20b1709db0113350e19187a1
    Size: 70.14 MB
  10. kernel-debug-modules-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 9ae083f9832c09706b61203acefa0ee7
    SHA-256: d1861c815ff5fe4f0b83866752a800407292cee7dd795aeb20649d079c422eb0
    Size: 49.86 MB
  11. kernel-debug-modules-extra-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: a06c37e76c24017877df0078d563d13c
    SHA-256: 9a28af9955ba137311e085555247cd193064f503df67f3d0f77bd6d2f25842ad
    Size: 1.77 MB
  12. kernel-debug-uki-virt-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 488044abd407355966ebece0ddabe92a
    SHA-256: 4e47122c36e82c46a4affd3b954b3b801240fed0e563b116faf405934b8e34e4
    Size: 88.12 MB
  13. kernel-devel-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 575f5e97f8c1dc1142cc65ad84661767
    SHA-256: ebea03350e55815720e9a8c96c83beb5b2103e1379674905401517f41985c66b
    Size: 21.19 MB
  14. kernel-devel-matched-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 56d11ebfd6401c425d01470b9c3556ca
    SHA-256: e3d558aaacb2ca99041e31c71d470acc20c5facb776990e8328b945fbe3f5b58
    Size: 0.97 MB
  15. kernel-doc-5.14.0-687.33.1.el9_8.noarch.rpm
    MD5: 26344ae353b6d41299d2b8ccf65c7a2c
    SHA-256: 5d5caac047785f3c9f0c7de024f271a3f541b23bcf5302d3d0a6a566a9e80c82
    Size: 38.97 MB
  16. kernel-headers-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: a2aafc53d8474dbbc0fc71406fda8ed5
    SHA-256: 5d060c6c4ae9b032995e410410117356b789348c88cb773bf1a49dd40b6b71ad
    Size: 2.76 MB
  17. kernel-modules-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: bac7ee0f18ee6cd8bd75c37356193b17
    SHA-256: 340217793ce2e1a58d0fc9ed63fc79ae77ddb7344a78ac1642a9a44303583f03
    Size: 39.95 MB
  18. kernel-modules-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 4f4ab3ffaa86d9615a76655e6c564884
    SHA-256: 119a60d858a9b50340406c2cbdd61f04c388fefc33402526cd78d80bea7fc608
    Size: 31.03 MB
  19. kernel-modules-extra-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 5fc0ee0639847d041cddc64437a9740d
    SHA-256: 7f0bc4315705ffd7974d96e596dcbd15e18127e9bb7158b44305075ca10b2c89
    Size: 1.41 MB
  20. kernel-rt-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 14baa93358956a288519a5768e6410d9
    SHA-256: 8bc0710e2de4cb36cba278b6bdddf28886a438f9452737def5ae69231ecc7e80
    Size: 0.97 MB
  21. kernel-rt-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 5c5781ae0f495a4ed5651a59184c32ea
    SHA-256: 84a0dafc384a0889f03a2cc5881396b348132256e2697a1a68e4101537df981b
    Size: 17.19 MB
  22. kernel-rt-debug-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 86c4f06c6ca5c913c07ead6d380ba869
    SHA-256: cf9d058348ae68a830cf54571f433db77d9ba84affe00bf71460d7261094ce45
    Size: 0.97 MB
  23. kernel-rt-debug-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 6eedf25948022b3cb1d167300c073891
    SHA-256: d6c1721a847f39ab1a3fbdc5dee4ed690d8c2d56a7bc50cc3a54ab191e3bb3ab
    Size: 18.65 MB
  24. kernel-rt-debug-devel-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: d43828853f71b5d97b7c860a1c1f751a
    SHA-256: 6ad442ae9f3b38b212455c42efef3c91926a376c343cd3d22aae7ffec05ba528
    Size: 21.32 MB
  25. kernel-rt-debug-modules-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: c28c641e2cde331d011536b85c65b6b2
    SHA-256: 1874f7fd352a691cb314ca2eb552fe0c566b1ede76743775821f726f0d755886
    Size: 41.54 MB
  26. kernel-rt-debug-modules-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 9db360bae9ac27faeeb24d5282f790a6
    SHA-256: 7a71dfa0d7a45c2929ec24c8ad99d2560564709130c34cff8b93dbc08d4f263e
    Size: 32.20 MB
  27. kernel-rt-debug-modules-extra-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 7f979350a16efa99a27a46ea5122628a
    SHA-256: 2a74f6c651d0a8da04da461076ac366a0d4805783a605e61120deb779c0d898c
    Size: 1.43 MB
  28. kernel-rt-devel-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 99efba6e7c4d6c3f311cde2a2a57456e
    SHA-256: 1cdb4e71d58065e9ab3d7f96efe5f191c16e02a393ea8fc6d6374cb407ca4c7c
    Size: 21.18 MB
  29. kernel-rt-modules-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 68a21e737b0e164f84914cddebc01fbe
    SHA-256: 21366d7d5d5694fdc39d8e131387fa3868d60999a14d2baf637b1359743076f8
    Size: 40.01 MB
  30. kernel-rt-modules-core-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: e712d6024c40fffc5d0b4b05d1b4f98e
    SHA-256: 9a7ea4aba07e1c568802cd7523510150d7c0be5bb1453ba4f45741fc7ff8bdf8
    Size: 31.10 MB
  31. kernel-rt-modules-extra-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: c52fb21be2dd6dee49a938cff486dd8d
    SHA-256: 129e6e99b70ec691a8298ffedffb4124bd5d14c92c24bf68db368f9f31b4dac8
    Size: 1.41 MB
  32. kernel-tools-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: dc85d249cc55284c703ac6c6e5349749
    SHA-256: 584f3587d908a017fe0982bb0acebbe38c01c31623bef4191a6aba38222be4f5
    Size: 1.26 MB
  33. kernel-tools-libs-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: c57928dac25920074d8b9cfafe2f6c80
    SHA-256: 102e832b28d39d0dd94c9a1cc637cac4216a117d26016a990d38582e445e8f02
    Size: 0.98 MB
  34. kernel-tools-libs-devel-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 5d2c1472fb7a64a8cb5d87a1aac1b114
    SHA-256: e080a800005348a792e4a6638d5742f15b248a722cd4adf0e178f030252687e3
    Size: 0.97 MB
  35. kernel-uki-virt-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: c812d296faa703fab62294bde051effa
    SHA-256: 7b23030dd0f6bc14982db56cb48b572f80148e8dd078c8c6f44c1910cc1ae794
    Size: 65.98 MB
  36. kernel-uki-virt-addons-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 3f29a995760b0f566b81a2c7f6f2a1b8
    SHA-256: 952f854c6a263193eb3ae929cf5d920ca39a6fdbb60a075e9aad111055d0f2dc
    Size: 0.99 MB
  37. libperf-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 50d9b2f9f72ee61cf36a46adc9995dfa
    SHA-256: 117eaea2b89708d28cb1a130e3de43562bd06ef7a15b23707b7febfed2ee190e
    Size: 0.99 MB
  38. perf-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 2207c34e3fd009a871ed0d190d39baa5
    SHA-256: 3b1f043caa22974452892889e197b2b5f659f97c30d2f249f74c9bd3fc047ff5
    Size: 3.38 MB
  39. python3-perf-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 6d19db3c655ccb43a9865a9f05ed1b3c
    SHA-256: 59ac700953d44114a14391e4ca569298c82256d4cbdd7022647f37c779085d40
    Size: 2.55 MB
  40. rtla-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: b76c9624151e61d48b034952d9b01e30
    SHA-256: 0038f901ac9de85f612920d58e4687bc8bb0407d517811cf9e52f024819f6ef2
    Size: 1.04 MB
  41. rv-5.14.0-687.33.1.el9_8.x86_64.rpm
    MD5: 0e26783b7221e5cbc25d276dff391878
    SHA-256: 07cc1ae5ab908d7865961dc48ca709744f39b5455bed536d6ef7616d04ab7d72
    Size: 0.98 MB