kernel-5.14.0-570.24.1.el9_6

エラータID: AXSA:2025-10677:51

Release date: 
Monday, August 4, 2025 - 10:38
Subject: 
kernel-5.14.0-570.24.1.el9_6
Affected Channels: 
MIRACLE LINUX 9 for x86_64
Severity: 
Moderate
Description: 

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

Security Fix(es):

* kernel: Squashfs: fix handling and sanity checking of xattr_ids count (CVE-2023-52933)

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-2023-52933
In the Linux kernel, the following vulnerability has been resolved: Squashfs: fix handling and sanity checking of xattr_ids count A Sysbot [1] corrupted filesystem exposes two flaws in the handling and sanity checking of the xattr_ids count in the filesystem. Both of these flaws cause computation overflow due to incorrect typing. In the corrupted filesystem the xattr_ids value is 4294967071, which stored in a signed variable becomes the negative number -225. Flaw 1 (64-bit systems only): The signed integer xattr_ids variable causes sign extension. This causes variable overflow in the SQUASHFS_XATTR_*(A) macros. The variable is first multiplied by sizeof(struct squashfs_xattr_id) where the type of the sizeof operator is "unsigned long". On a 64-bit system this is 64-bits in size, and causes the negative number to be sign extended and widened to 64-bits and then become unsigned. This produces the very large number 18446744073709548016 or 2^64 - 3600. This number when rounded up by SQUASHFS_METADATA_SIZE - 1 (8191 bytes) and divided by SQUASHFS_METADATA_SIZE overflows and produces a length of 0 (stored in len). Flaw 2 (32-bit systems only): On a 32-bit system the integer variable is not widened by the unsigned long type of the sizeof operator (32-bits), and the signedness of the variable has no effect due it always being treated as unsigned. The above corrupted xattr_ids value of 4294967071, when multiplied overflows and produces the number 4294963696 or 2^32 - 3400. This number when rounded up by SQUASHFS_METADATA_SIZE - 1 (8191 bytes) and divided by SQUASHFS_METADATA_SIZE overflows again and produces a length of 0. The effect of the 0 length computation: In conjunction with the corrupted xattr_ids field, the filesystem also has a corrupted xattr_table_start value, where it matches the end of filesystem value of 850. This causes the following sanity check code to fail because the incorrectly computed len of 0 matches the incorrect size of the table reported by the superblock (0 bytes). len = SQUASHFS_XATTR_BLOCK_BYTES(*xattr_ids); indexes = SQUASHFS_XATTR_BLOCKS(*xattr_ids); /* * The computed size of the index table (len bytes) should exactly * match the table start and end points */ start = table_start + sizeof(*id_table); end = msblk->bytes_used; if (len != (end - start)) return ERR_PTR(-EINVAL); Changing the xattr_ids variable to be "usigned int" fixes the flaw on a 64-bit system. This relies on the fact the computation is widened by the unsigned long type of the sizeof operator. Casting the variable to u64 in the above macro fixes this flaw on a 32-bit system. It also means 64-bit systems do not implicitly rely on the type of the sizeof operator to widen the computation. [1] https://lore.kernel.org/lkml/000000000000cd44f005f1a0f17f@google.com/

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. kernel-5.14.0-570.24.1.el9_6.src.rpm
    MD5: f9e8a61754cb8971b0b306e1fcfe1ee2
    SHA-256: c5918cf1c858c574c27228b3a0471fc083a8c5ca3e3b4e459baae3b5736dbc79
    Size: 142.48 MB

Asianux Server 9 for x86_64
  1. kernel-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 6c9aa87a11cce5245bb83e4187989d6d
    SHA-256: 2ebfb3c408f083a06176710b156c195ccef766aa20b2e05b0eef9f2ad43ebd8c
    Size: 1.77 MB
  2. kernel-abi-stablelists-5.14.0-570.24.1.el9_6.noarch.rpm
    MD5: 054b0b1ea45cf76d9a3ce756234e9988
    SHA-256: 45a6c35533d3e11e04f655576bb0d8267e4d16625c4e122859d2b6d3f3146633
    Size: 1.80 MB
  3. kernel-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: df69f14462718e3c3083393af59ef8a3
    SHA-256: 3e98ca32f5a6e2be30f6659d3825bafd46e2be450a1e43ca08e279bddecc5c64
    Size: 17.84 MB
  4. kernel-cross-headers-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: a01724f02e5dc1e5d8b84b622d866890
    SHA-256: 9ecce00d17f3702a1f4652dd0a28b223e4c320a42063b1dae5526d264f66b249
    Size: 8.64 MB
  5. kernel-debug-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: a59912780d88cf0a03f4b55b4ed7f575
    SHA-256: b3d6239c66f043a1232b9b423e6b171d12602709852c151a16d1a44295bc2217
    Size: 1.77 MB
  6. kernel-debug-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 85e4cb0f4123a3cf0e032c5e8a869ecd
    SHA-256: fc5ec3b96c462372b60dc91afdb888e65b860b46726d354943f5228270f61607
    Size: 31.28 MB
  7. kernel-debug-devel-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 933cf8ae81ae581b927783754a33cfbf
    SHA-256: 98bd8a6b95251c6a993c59ece61c1b678162c1304a85111ceb5a67a01fe84916
    Size: 21.77 MB
  8. kernel-debug-devel-matched-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 669659c06206672eb55036fbf5e8ddf9
    SHA-256: 57c863c697c52af5eca65e145a5bfa2508d85028a03dc98e6e67aeef7dbe68e5
    Size: 1.77 MB
  9. kernel-debug-modules-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: ceae607322880a037b4ce61561497cc7
    SHA-256: de5fbb84f2316e0f11a0a1c837ab9bfc950a119df9132bddf0849e5753fcd77e
    Size: 67.37 MB
  10. kernel-debug-modules-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 3c6553330de5475b7925a6f5c62bee83
    SHA-256: 56a1d22b7afa5810df18cc92e5ae2992c7f7e7828b4dd1f50e8e87818f6d1384
    Size: 48.90 MB
  11. kernel-debug-modules-extra-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 7f2dc154b1d3fa0274be33536ad4b703
    SHA-256: 9f5025cec6f1547ebb7d4ef3c5966cf27205bf1caeff4abd3a4ccaaeaa2a02ee
    Size: 2.55 MB
  12. kernel-debug-uki-virt-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: e4d496e091f11849c689a05b643c2cf7
    SHA-256: feb9e0f5c6a5a36cf83b4d1d95e6f69782ef43d40194033e398533a82b30bfe3
    Size: 84.36 MB
  13. kernel-devel-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: ae8b9d2c50d24bead0e9e7d48e34dfaf
    SHA-256: f9badb09507142104187b660ff28d092d41e9cae60ee55f8a7ac92f76f07c6c9
    Size: 21.59 MB
  14. kernel-devel-matched-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: b18bb4e546b52e405f0e810e5aa37e4d
    SHA-256: 272d0b8364d33b712ecf48ead799a8cfc3b76bbd07cd3dab782065812a9e448c
    Size: 1.77 MB
  15. kernel-doc-5.14.0-570.24.1.el9_6.noarch.rpm
    MD5: 6f860e9fdc1aa64b2372be38b2ccf717
    SHA-256: 049118e05b1e14f92588fbc87b02f412d9aadd747133c6a40daa99cec2dd639a
    Size: 37.91 MB
  16. kernel-headers-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 6f57489163768360aee10919b624b91c
    SHA-256: 27c08b82723479d05e536cad61eace7f08645ad812a4b83e9dbe97a782841787
    Size: 3.51 MB
  17. kernel-modules-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 4af507edabc34454c789053199c0b39f
    SHA-256: b4c6aa95567e7feb6d8103ae1a95c15a3aa0f665a1719753338187caf0e513d1
    Size: 38.95 MB
  18. kernel-modules-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: fe483f45cd5d01ea95830e9de0c6ff7d
    SHA-256: e88985d6a6eb2553e48bc042dc21594b5ae619ea12a0f1b018708dfbc00cb982
    Size: 30.86 MB
  19. kernel-modules-extra-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 157da5c5f29e84f319e688b1adcada8d
    SHA-256: fb51947ea5300091779b5206f07c6a76ff6a6fe96f991dd907b236ca71791e28
    Size: 2.20 MB
  20. kernel-rt-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 5eab6134ee59481462e350b811be99d4
    SHA-256: 2d81d838a336952ebd3e477c041f5f80df2a54009e6d154b710965ed488e28d0
    Size: 1.77 MB
  21. kernel-rt-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 7e7f70b05803b30e43176a78c66592c6
    SHA-256: 77369dffb0daafc0e1f8bf4fccf2d46cea0084c331f76ffc01b5296ab4e29694
    Size: 17.74 MB
  22. kernel-rt-debug-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: cfa20b2a20b5a76195cf8c33ec505fe0
    SHA-256: e614ac672c2d7955f10fb3545702ad003f1fba84b702b88238285b536b65fa42
    Size: 1.77 MB
  23. kernel-rt-debug-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: b2d75314435f03a13fb50377a6424883
    SHA-256: 0e6c9ae4c94cb2f20ae94995fcc4534dcd2922f18412bcc14d8ca8548c479953
    Size: 19.14 MB
  24. kernel-rt-debug-devel-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 626491a769dd3fc45caa7afc45620083
    SHA-256: 71bc50c65c26e475060fea7742c07f618598909e3ca5aa42d6c63d149847d697
    Size: 21.72 MB
  25. kernel-rt-debug-modules-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: c979210f82a0e0594af1864303b199b5
    SHA-256: f9dc08162fc08ee4245593a83de21fa9ea3e1f0ef70f66efe8842f9a9b983c25
    Size: 40.33 MB
  26. kernel-rt-debug-modules-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 80f22ff6702b04e1c0a280c65f42fecf
    SHA-256: 3301299463c63f83bc944117ee5b4826c5546c2322818ad0c011b51f908c2102
    Size: 31.29 MB
  27. kernel-rt-debug-modules-extra-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: dace72a18989073be85b8744f5eb5142
    SHA-256: 6b78486bec6348edf6ddd6a236369823d89bf978c9ce314258bbe75c5e1c3a0e
    Size: 2.22 MB
  28. kernel-rt-devel-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 2a5bf995b972ca17bcbff268fb8d8537
    SHA-256: 3c9f3a999be4a348f962014e315ee24e397d3185de72b105e5e7558216c69860
    Size: 21.57 MB
  29. kernel-rt-modules-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 8107a6f7a4f99bc0900099c50fe2cb6b
    SHA-256: 9ce0e86581a3fc9af755568ebde129f117d3e9a4eeef28f9e57d2523bb8e9e24
    Size: 38.98 MB
  30. kernel-rt-modules-core-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: ac698b175b27ea8616f121b9c95641d9
    SHA-256: 441f9ee3583e02741e2bb0ddf990acbba6b55a37f4592454dd252ddc8c2478b5
    Size: 30.25 MB
  31. kernel-rt-modules-extra-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: c0695f84787f8c3f68d1b39297339907
    SHA-256: 6d661c2c02c68e6e5b96a7a4952900f6bb9cea652fb1d65c9eedb907ae93e1c9
    Size: 2.20 MB
  32. kernel-tools-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 524990d92194e6049b8a2bc52fb9bad9
    SHA-256: c88b7fd5647a157ecd39123c0413a2489c900cd5b3f26be61a6ca15c1a21d6a4
    Size: 2.06 MB
  33. kernel-tools-libs-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 9ce767a7d72118281dbeaf28110c52cd
    SHA-256: 14948e7b27a71aadf5107b85c39fedd7636843b7a0faa51f7214b31a69163a64
    Size: 1.79 MB
  34. kernel-tools-libs-devel-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 8c04d32ffbc249df066a4f48218683e6
    SHA-256: e425529dfffc2922776d952ff820d0b54c2e8c5022a8864479aa70f3e8e0b480
    Size: 1.78 MB
  35. kernel-uki-virt-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 2be282e8bc18a4ccbb676679dfa6f2df
    SHA-256: f4998d4eff8cc64ec8a54e5910ee222455e5fdff7cfded21ce3064f2a7a67f90
    Size: 62.99 MB
  36. kernel-uki-virt-addons-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 125fa5427694cb2af1d0657282cc5b7c
    SHA-256: 0277728ed51f9b4107af376d4643851873ee945035509933a8aea3cb61780669
    Size: 1.80 MB
  37. libperf-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: a07eedf620649b6eddc8b9f0b960af02
    SHA-256: f5f7e1c51712166db67df13826829cc6c470be5badc5a8872651b6f53348f29b
    Size: 1.80 MB
  38. perf-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: b89f8a514efd58c561f40414d9040bd5
    SHA-256: a597e4d7e468b82f4c9e9863d9154e8d49adba1b67a94b17c99503511bf93a4d
    Size: 4.00 MB
  39. python3-perf-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 17d121021ce399abaf2aa6eb7671d44a
    SHA-256: 66221599b74c347981d6433082e3243ab074efd950b5d7cb0c352ecd2e62c31b
    Size: 3.18 MB
  40. rtla-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: dad95bba9b513390e131b40a0a154bd3
    SHA-256: d1fc3d001d0a7400925ac19d152e5b0c5c1b760a06c96158ea034550c64c91da
    Size: 1.83 MB
  41. rv-5.14.0-570.24.1.el9_6.x86_64.rpm
    MD5: 90bca1b7b4eddeb79a3abd5bd8536274
    SHA-256: 19709b97183f662b597eb42542cdb314afba013688fae059d630c3499e20a309
    Size: 1.79 MB