kernel-5.14.0-687.20.1.el9_8

エラータID: AXSA:2026-1467:60

Release date: 
Thursday, August 6, 2026 - 14:35
Subject: 
kernel-5.14.0-687.20.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: net: atm: fix crash due to unvalidated vcc pointer in sigd_send() (CVE-2026-31411)
* kernel: tcp: fix potential race in tcp_v6_syn_recv_sock() (CVE-2026-43198)

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-31411
In the Linux kernel, the following vulnerability has been resolved: net: atm: fix crash due to unvalidated vcc pointer in sigd_send() Reproducer available at [1]. The ATM send path (sendmsg -> vcc_sendmsg -> sigd_send) reads the vcc pointer from msg->vcc and uses it directly without any validation. This pointer comes from userspace via sendmsg() and can be arbitrarily forged: int fd = socket(AF_ATMSVC, SOCK_DGRAM, 0); ioctl(fd, ATMSIGD_CTRL); // become ATM signaling daemon struct msghdr msg = { .msg_iov = &iov, ... }; *(unsigned long *)(buf + 4) = 0xdeadbeef; // fake vcc pointer sendmsg(fd, &msg, 0); // kernel dereferences 0xdeadbeef In normal operation, the kernel sends the vcc pointer to the signaling daemon via sigd_enq() when processing operations like connect(), bind(), or listen(). The daemon is expected to return the same pointer when responding. However, a malicious daemon can send arbitrary pointer values. Fix this by introducing find_get_vcc() which validates the pointer by searching through vcc_hash (similar to how sigd_close() iterates over all VCCs), and acquires a reference via sock_hold() if found. Since struct atm_vcc embeds struct sock as its first member, they share the same lifetime. Therefore using sock_hold/sock_put is sufficient to keep the vcc alive while it is being used. Note that there may be a race with sigd_close() which could mark the vcc with various flags (e.g., ATM_VF_RELEASED) after find_get_vcc() returns. However, sock_hold() guarantees the memory remains valid, so this race only affects the logical state, not memory safety. [1]: https://gist.github.com/mrpre/1ba5949c45529c511152e2f4c755b0f3
CVE-2026-43198
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 already visible from TCP ehash table and other cpus might use it. Since newinet->pinet6 is still pointing to the listener ipv6_pinfo bad things can happen as syzbot found. Move the problematic code in tcp_v6_mapped_child_init() and call this new helper from tcp_v4_syn_recv_sock() before the ehash insertion. This allows the removal of one tcp_sync_mss(), since tcp_v4_syn_recv_sock() will call it with the correct context.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. kernel-5.14.0-687.20.1.el9_8.src.rpm
    MD5: 60e1f49a3ab94992d2419a7be116be28
    SHA-256: e3197a377a076fb30ab4f8d80cab1caa07577d241f4032e9f9b61c90b25923ef
    Size: 145.45 MB

Asianux Server 9 for x86_64
  1. kernel-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 7f0a3bbe30c07679a02242bb7e90ff6f
    SHA-256: 076582ad13b1ca818e71b3082c44a09bee88fb9a3e619b90deffb5b743787378
    Size: 49.73 kB
  2. kernel-abi-stablelists-5.14.0-687.20.1.el9_8.noarch.rpm
    MD5: cd3cc0bce667a9f58e7c7d8cb5005fca
    SHA-256: ab7fe42e42542d0a89b778b7d96fec3d750ae574428a2882d4e8e327082a2374
    Size: 85.03 kB
  3. kernel-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 9cbc5ad2ee6c8eec4f5199db87b65057
    SHA-256: 450fd8e4062069424f8353fed7c070b7ef588f365b2508aabb8a5ccd0db69384
    Size: 16.37 MB
  4. kernel-cross-headers-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: ea11f6790f74d4213ec3d80a58139d08
    SHA-256: 33411a71ac42cb5660f47561327c5bd52a4ffda0094ef32f7b02dbffdc57f35d
    Size: 7.11 MB
  5. kernel-debug-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: a78680358ad2496d0d98b5d20b825741
    SHA-256: 1fb0addb423bb29b5d6465b4fdc20bc7dabc0610e8cceb358485eb266e168bf6
    Size: 49.82 kB
  6. kernel-debug-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 56d55c3689e96b004c6299e84ec8c013
    SHA-256: e34fa807e7a1353e3ce9f7ab0552968a2b6ca8756de4ff4e7349461acb89f22b
    Size: 30.23 MB
  7. kernel-debug-devel-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: b1eb83cd79f2cf6e9b9f0b3d9d41b0e6
    SHA-256: ab638f8f9666ff70b12317755889c7fb13e0716f5c52761341d32eb835f5a460
    Size: 20.47 MB
  8. kernel-debug-devel-matched-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: a7e575ab86e2eea787d4b951ed47df11
    SHA-256: 05d54d232dd031a7c68e97d3459a95b756f10fad38a14697d75bf4bdde5ef08f
    Size: 49.81 kB
  9. kernel-debug-modules-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 68b04231a98e60ec319aacd5aa6d5f3f
    SHA-256: 0cc80d14c5d1fd906527d75186e18185b67ffc810be5d1aa3aa31c3ffb5debef
    Size: 69.21 MB
  10. kernel-debug-modules-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 382a3caffa225a7cceaa85f83e09170e
    SHA-256: 5c8c5334ac94a2d161c4ccd7f365fecedcbe987f2353088309c0d44f24aee746
    Size: 48.94 MB
  11. kernel-debug-modules-extra-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: ac22614572bf9bec07293717b870ab05
    SHA-256: 2ed627c63f54fb05ef681066473377b75cc4ebb1c56fd8649b394bb019695e53
    Size: 869.71 kB
  12. kernel-debug-uki-virt-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: e84f08dd456ca52f28b8f53b620880d6
    SHA-256: d54e7c58114d71c13b4002990e4b9f31ff70fa0960b4c7c33f63e1b8afba7294
    Size: 87.21 MB
  13. kernel-devel-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 56e3ba38f3d98719f9980bdaa3e71c05
    SHA-256: 53697a8f0d55040997ad99b8c770c167168fcd1a51320bc3ca2f297f9ca93bf0
    Size: 20.27 MB
  14. kernel-devel-matched-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 719ae522065d6f77cbab0986e9d17bc9
    SHA-256: 165cecccc7caa7bd49781fb0435f154628e87c358f126c7d0eaeb4ebb71b8292
    Size: 49.78 kB
  15. kernel-doc-5.14.0-687.20.1.el9_8.noarch.rpm
    MD5: c2aa2d51bffc882e9f1ca6959f6a629b
    SHA-256: 327624cdb92bc308539886f80bb57b0433a99955eaa1abe40aa220a2971bc445
    Size: 38.04 MB
  16. kernel-headers-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: b014788610c4a01d83b31ebb55cb6202
    SHA-256: 4e732daa27ef88b4485bd915f2ea5a82731d2b9ca316e357ab1508ec78f4f036
    Size: 1.84 MB
  17. kernel-modules-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 34f4867c14d21f33dba4ff2e0c4f971b
    SHA-256: ebcb9fe08d0eaa1e17a4bfc55d2b19a49a440093e238708b22b83a7b5c08ee8a
    Size: 39.04 MB
  18. kernel-modules-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: f50342e8cf62d7b70cb88812602936f5
    SHA-256: 790cc9cf82edfae0828cc32629129f2f63f74071944486c360c1eb146244b68b
    Size: 30.11 MB
  19. kernel-modules-extra-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: c693786e3714b54d17aea02fb1f4823f
    SHA-256: 12fa9ff94c58740d94d5f23053c93096d0a2548137bafc50323a638b2970c3b8
    Size: 498.01 kB
  20. kernel-rt-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: fd7b01a6d1a0afefda32415c113a0f1b
    SHA-256: 7b9b9d948c6c3fab12902d022d98672e485469bae0c83a443523187f941127aa
    Size: 49.81 kB
  21. kernel-rt-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: d36aa2a7a97ea9ee56e849e4e17fcd56
    SHA-256: 7a4ef71cb0f7aa3bddc4ded4152ab4c5884c55e8dbf1f2224d4fbf5e71d3d6f0
    Size: 16.27 MB
  22. kernel-rt-debug-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 101e609cea8225bdbaa627e232ceeb6b
    SHA-256: 2b8094f1ae04d0e7c71df7ed8d73df0c3582ceab852464030ee06cf4134d66ca
    Size: 49.88 kB
  23. kernel-rt-debug-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 9f2cd9ed46942e7ba42ff66bb9a2e27b
    SHA-256: bdd99fc937c44d98ff1bb92625d2e7de23a4f9af287477e4719c777467829e11
    Size: 17.73 MB
  24. kernel-rt-debug-devel-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 8a57f4584ab6f789020ea69867823b5b
    SHA-256: 8db7ffbf86e61fa48d0bc8928fe1b8a565aa618ff320609e6c41255cac5181bc
    Size: 20.40 MB
  25. kernel-rt-debug-modules-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 405c2cde22176ea099d62c4cccd20411
    SHA-256: ca4db357687aa6791f9850ec23021a9353bffe0cc3068fe38283276ef32df1f4
    Size: 40.63 MB
  26. kernel-rt-debug-modules-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 4122a9cefd60a33348d6acb81586f2d7
    SHA-256: deb65d3fcdb9102df39d696fa7ddc36c83e2367b3971e000683f323134b29738
    Size: 31.29 MB
  27. kernel-rt-debug-modules-extra-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 805b46fd95ec7e21a25072a047f4dfc2
    SHA-256: f34fa147791bff3520aa6a1c677720807bb412f6d7f76bdb35e81f54c6e904cb
    Size: 527.36 kB
  28. kernel-rt-devel-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 07bb35ceba18d048fd0b171f174cb92a
    SHA-256: 2291e2bb2945d7f6dedfa357e64164c13ddada2b59a252c45fe2e44d91772a3c
    Size: 20.26 MB
  29. kernel-rt-modules-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 5f7dc520985a5f2dc65f8c622732f4f5
    SHA-256: 8704d74a51f0e07e010ca5b92f59f9366cfbdba3c0fdcc28a2e7c50364227b4d
    Size: 39.08 MB
  30. kernel-rt-modules-core-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 2dbe2ab70723a03ca97ba013c494990c
    SHA-256: 0cfb8b6e58198dbb93e57cbb1e7883a4b7cbfb85516a4bb9922aa877ef99b126
    Size: 30.18 MB
  31. kernel-rt-modules-extra-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 7e58799b39f61a0f9852ad56beff79a1
    SHA-256: c5875c5da7e5bee349ae21b6ad683691338fe260683f3c86ea5e221691d3287a
    Size: 500.75 kB
  32. kernel-tools-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 74fdf42ad71770c79f0fd3ab0b34667c
    SHA-256: 66da103e4c00f34a98cf6414824486592d8fd9717ebba2c6072c759d67bbb642
    Size: 345.80 kB
  33. kernel-tools-libs-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 274366d5fbb4d415b33b9638db0df2c7
    SHA-256: 963c941a8a86fe30cbfc873633214c3ee0975b3363e0a65400a6884a7cc74617
    Size: 62.51 kB
  34. kernel-tools-libs-devel-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: cdab5dea90a9d91a69c65171131d643e
    SHA-256: 1c0beb7a65b907c6b490c801837a15ca1452ab7ee210392ccadb6353e0091e2d
    Size: 52.28 kB
  35. kernel-uki-virt-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: dc5fa2c7c171f73b30f659dedbdea114
    SHA-256: 146e718befa64002415a3159b8717a2ebab1a9954e11394073162267f0832d2b
    Size: 65.09 MB
  36. kernel-uki-virt-addons-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: c88abeaf4e8f566f5822dbf491cec76b
    SHA-256: fd786745a165d90718f804eedcb9ec57e9e82a0e2350ec368b089f7a60cf3890
    Size: 72.43 kB
  37. libperf-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 6854290d4883c647096b33ad64474a57
    SHA-256: 7b6915cb7bc57e961a13e161e251039fcef15cbf8be66d093a7e7dee785004d4
    Size: 70.83 kB
  38. perf-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 829cb2c8dd61bdde4f7ed1f64ef5954c
    SHA-256: f9b466af797ef3d468ffadd2eb73f7409e9a5090ed51ce76116133d73ef7134b
    Size: 2.46 MB
  39. python3-perf-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: b35c67fb2d9789b5e3ea30f3b612106b
    SHA-256: 6b9f4cfa4675380ac5a93031a9075fc5e28deb99bb51219d02e500bc665c3df7
    Size: 1.64 MB
  40. rtla-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: 4caf4aead339a830dd45c8c35cb790db
    SHA-256: 0e0733808cdbd5f44dec7b2f3758610b9267b572911ea3bb3d8b0d40ff7a6fae
    Size: 121.52 kB
  41. rv-5.14.0-687.20.1.el9_8.x86_64.rpm
    MD5: b6d3865841e5b32baed433ead47a3cf3
    SHA-256: db6ce4dfc2dfc0c5231cc3424afff957cd35810ecaa234be710e4142654dee9c
    Size: 66.05 kB