llvm-toolset:rhel8 security update

エラータID: AXSA:2022-2984:01

Release date: 
Wednesday, January 19, 2022 - 13:23
Subject: 
llvm-toolset:rhel8 security update
Affected Channels: 
Asianux Server 8 for x86_64
Severity: 
Moderate
Description: 

LLVM Toolset provides the LLVM compiler infrastructure framework, the Clang compiler for the C and C++ languages, the LLDB debugger, and related tools for code analysis.

Security Fix(es):

* Developer environment: Unicode's bidirectional (BiDi) override characters can cause trojan source attacks (CVE-2021-42574)

The following changes were introduced in clang in order to facilitate detection of BiDi Unicode characters:

clang-tidy now finds identifiers that contain Unicode characters with right-to-left direction, which can be confusing as they may change the understanding of a whole statement.

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-2021-42574
An issue was discovered in the Bidirectional Algorithm in the Unicode Specification through 14.0. It permits the visual reordering of characters via control sequences, which can be used to craft source code that renders different logic than the logical ordering of tokens ingested by compilers and interpreters. Adversaries can leverage this to encode source code for compilers accepting Unicode such that targeted vulnerabilities are introduced invisibly to human reviewers.

Modularity name: [security-medium]llvm-toolset
Stream name: rhel8

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. clang-12.0.1-4.module+el8+1384+2d6707e5.src.rpm
    MD5: ee6131b10e9ca47e3dd25fc420bbb41f
    SHA-256: e8ded12e17b002192dbc846a8acbe0b1d201f8c1e21f4be21a48d2679d4f57a8
    Size: 17.33 MB
  2. compiler-rt-12.0.1-1.module+el8+1384+2d6707e5.src.rpm
    MD5: 21517bb6d12eda710617b216e13b8c01
    SHA-256: 24bee4d6145d7c83edd4bccb871df60745ada1abe7c5dd102d3058bdd0d72713
    Size: 2.12 MB
  3. libomp-12.0.1-1.module+el8+1384+2d6707e5.src.rpm
    MD5: 08029d64f7895aa9964c749269a754c1
    SHA-256: 7e77695af9ae074f1171b6335e6096228d381e15fae1bf79c0b11de3a7befd7a
    Size: 1.05 MB
  4. lldb-12.0.1-1.module+el8+1384+2d6707e5.src.rpm
    MD5: 2c5937ffa8bf3a8bb7eba90fecf9694e
    SHA-256: e028afedcfafeb3c74c3e6651d01e19b3105c2412593494fdc7edde3f8218b3b
    Size: 9.40 MB
  5. lld-12.0.1-1.module+el8+1384+2d6707e5.src.rpm
    MD5: 1e132714383fd64a9fce7df99b3bacbe
    SHA-256: 35c9729afb0ed31619428d6ac79915fa9de43ae2821c38b7f5eadd698c509c12
    Size: 1.31 MB
  6. llvm-toolset-12.0.1-1.module+el8+1384+2d6707e5.src.rpm
    MD5: d6dd6dfa3d04d96da5e4cc7f6aca4f0b
    SHA-256: 2cc5e3f170ccd40784dade6bafedd15e95d8b59ae7c45060b5483a0280385e11
    Size: 9.68 kB
  7. llvm-12.0.1-2.module+el8+1384+2d6707e5.src.rpm
    MD5: 2a9a5843bc3e76b7d856ee845de8bf14
    SHA-256: f8eb7bdcd46ba49d2cf2179aa43d78fefeba5cc734a02403b4e9e2c9db6c4b52
    Size: 40.95 MB
  8. python-lit-12.0.1-1.module+el8+1384+2d6707e5.src.rpm
    MD5: 697714a310a5dcc56bca03e59e86744c
    SHA-256: 74d8869294ac848b446225cddf03f3d02b1f52eb599bef219eb233c270ced00c
    Size: 121.59 kB

Asianux Server 8 for x86_64
  1. clang-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 8308407aaf2ececff86a858de6364706
    SHA-256: 1c7b2550081d55bc998124dddecbe0d3e1dd550aeee4c153b333663795999e85
    Size: 80.32 kB
  2. clang-analyzer-12.0.1-4.module+el8+1384+2d6707e5.noarch.rpm
    MD5: 2bb16ea8911f9a732c04ee272bda9f6e
    SHA-256: 0653a20cddf5ac5892166a1ed0ffe754c897c25d2bd868f7bcf459d6323c164e
    Size: 56.07 kB
  3. clang-debugsource-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: e75c3a76f12192d5c31b53ea2c935356
    SHA-256: c1c868b36e4b4f3ce94b5a6a47a07995569abde9494961fb5adebbbf3445bf5c
    Size: 9.60 MB
  4. clang-devel-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 6c07fc38ca25326555079e88d78f17af
    SHA-256: 3842c53c46cf6a122ede9f5f28ce0bc7fbadd23b6f6dc7f3c58f2526b963a740
    Size: 2.25 MB
  5. clang-libs-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: b2518954d64577c9c4c9d47e107d95f3
    SHA-256: e8f2f052799928317743df8ca8e51a444f4269849e6fda6586bc7be5c4322afe
    Size: 21.53 MB
  6. clang-resource-filesystem-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: d8722a6de060fa7ab632c9b49fd6f538
    SHA-256: 4845cf5ce321459fdaf3d4e9aee5ef2f38feed1200a7d10379a7b670eba3e046
    Size: 13.23 kB
  7. clang-tools-extra-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: ee17036759779fa1f956e3f012af794e
    SHA-256: ed2de975583a330573c6464c2f0352239f20f43dbcbc8e46490eb4382a561b2e
    Size: 13.72 MB
  8. git-clang-format-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: d8d595159f3b94ac73e47ce71b35bb6f
    SHA-256: 3d4a68bba4c6727af75fc5c17cb5f47b14f0c4271e89a34b8690494fbb23ea6f
    Size: 19.63 kB
  9. python3-clang-12.0.1-4.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 8d4c4c334e63fb5a755cc4e69e2588ec
    SHA-256: 1f4fd67717e1aaaa97b5e84662ba64eee86c221d59857559d9dd6146cfca8428
    Size: 68.14 kB
  10. compiler-rt-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: b60617b11a8d30ba64e265ccb4d94dce
    SHA-256: ddaec180269525b8f04bb7144b063272fe19b4124765440c1b43324cb27d8652
    Size: 3.79 MB
  11. compiler-rt-debugsource-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 0bfbf6a414d80ce13aa89891745d2f98
    SHA-256: 25b995c8fe29eb65f9f86d0f91bdb2d55f1b627b95fab5a6e493c6c8f1cf0a63
    Size: 471.92 kB
  12. libomp-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 9f8230e54c7965d67d0372d448b65974
    SHA-256: 503c71b80da582fd323896ed01b63184afbdbb85d36e9ad2dce9296d473d4955
    Size: 342.04 kB
  13. libomp-debugsource-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 4c107133c933f2c1550f620032350f96
    SHA-256: fd8c818b6597cdf6c88f2ee447ddb44c71250cb99fb199f7cdee039143ab09d7
    Size: 517.85 kB
  14. libomp-devel-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: eece6b7309677d9619f5f3a87df50dc5
    SHA-256: 68489e9739361ca6d4562f0cc91ada0b0689994c4dd3e0e1d4ed45277cb1ad62
    Size: 23.27 kB
  15. libomp-test-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 22a5eedc9c6c063b216f97741d9c7e6b
    SHA-256: f4c8fe032e80ffd1f106e2c90d25614eb85380b73aa91ff19d70bd2e46443f86
    Size: 2.45 MB
  16. lldb-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: afe8746d4aa0c896c85c445b21bf470b
    SHA-256: ef3d3b9e5fce2c0f28ecd0c76c4d416fd54b397e1c1f89e8254af852eb418ed2
    Size: 6.61 MB
  17. lldb-debugsource-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 3dda2a698ae7795152af532dae44bfea
    SHA-256: 1d112c6a2382b00a7b88e085ec0e8d1ae7a202f070e9e871f3d1cc961757ab18
    Size: 3.29 MB
  18. lldb-devel-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: d49ff76d9d0acfb61928a14fdc046419
    SHA-256: d907a222207dd12f000ba5d1f1b10f84e3f398a7ce9ce0538c4b208b59c99bdd
    Size: 594.00 kB
  19. python3-lldb-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: f39ffa2c1e10da48e48f78a40c5b95d3
    SHA-256: 5a26f1d709cae54542b60ad9816ea0f24acf5bc5a5e93577dc42ce63c06fb913
    Size: 226.23 kB
  20. lld-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 0d2a63ffd8e875a2f2a0c814954edcc8
    SHA-256: 275858325eca52d7b5a808ecaaa600062f52e4185f61f620455576245d1b5d77
    Size: 27.48 kB
  21. lld-debugsource-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 73084898196b4560b87448b12b98dc2b
    SHA-256: 4c48faccc6d2997af37a0fb636f1199e4f4c3951610632d649fea9d03b669859
    Size: 766.14 kB
  22. lld-devel-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 410d4d94cb1426deef5e685975637b85
    SHA-256: 6b4dd2a77705012837707658f2bc963a71d80aad8d5da6c4a705caa4112b2384
    Size: 49.52 kB
  23. lld-libs-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: b5077818b85c67f29705e96cf34e38ce
    SHA-256: ee65b159fee582c62c8cef4775d658d8eb4aa7243ee49bb5a83f231664dc8452
    Size: 1.89 MB
  24. lld-test-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 98fc78a81b47c4107ad0846b4af5958c
    SHA-256: cbaaff01f4d0ecf617455831706f8749de84c20825f33ba6ec1e59540e2becdf
    Size: 1.17 MB
  25. llvm-toolset-12.0.1-1.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 70e931d24b47e3b7042143d11c9432bd
    SHA-256: 8d4744ccedf81b4436b5f424b401b089ab436157e0f18f0acc35b3690d058e27
    Size: 8.83 kB
  26. llvm-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: b7ec71cf022c136366d5763903abd9c8
    SHA-256: 5d9ff8aeaae3842cb8c9b474e5d6d63a882931db00e42f0b4c03f34bcf491b1e
    Size: 15.72 MB
  27. llvm-debugsource-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: e9cd38f81786955a99ac6d857777440a
    SHA-256: 1893e5036970c331972e51c9a422084adcaa8c601ac23cd14a0e3110269c5e4c
    Size: 26.64 MB
  28. llvm-devel-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 008e42714a63573495ccd75e0c9ccafb
    SHA-256: 91f3fb58d30ac4c6b9ee8b75db91fbb36bc66615bdb5be6377ce43ba391a05b6
    Size: 3.47 MB
  29. llvm-doc-12.0.1-2.module+el8+1384+2d6707e5.noarch.rpm
    MD5: 9ceaa9cd26315e60b8184006c27fcf17
    SHA-256: 50c8ad08fe4c35ffe666ff50cf5c6bed9e16e4d4fc769c7172d7a83cd90c9740
    Size: 4.72 MB
  30. llvm-googletest-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 36a7f809d07cf610ea43b9716b66266e
    SHA-256: c1fdacc5d6fe54bdf579e61d405861802476003afbd1aba488ba89b401b5dd8e
    Size: 337.15 kB
  31. llvm-libs-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 21b674d3cf17fec3cbbf2fb04e9f95a5
    SHA-256: 8687503e96ed18b018df4f0e88677bca2af00f0d36362f0574bc7202a9f7a730
    Size: 22.82 MB
  32. llvm-static-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: ad8f0322368f2fa1829f790a149bfb17
    SHA-256: 88084fc68f98bc9274f4ee1dab1fd285dc3db6b876660dd2cb22817367f122ab
    Size: 40.63 MB
  33. llvm-test-12.0.1-2.module+el8+1384+2d6707e5.x86_64.rpm
    MD5: 73b20568e7cfe6c909d3ff3099f2a7f4
    SHA-256: 08a20e540dc628fed7894d68869c72c0ec704d27b5ef8df6a9540e20ca773f74
    Size: 327.89 kB
  34. python3-lit-12.0.1-1.module+el8+1384+2d6707e5.noarch.rpm
    MD5: adc596ced979820ad7f4cb26677e3f4b
    SHA-256: f7689605785e06104f53c9bc55811e1cedec5bee3ba93942883a5a94232926f1
    Size: 153.78 kB
  35. clang-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: 69497538a7c0ecf4d7dc84fbc89bf6a2
    SHA-256: 9286ec3ab3c11997acf1027998c873cf7a0b8e616e6f42bb008766470190f19c
    Size: 84.65 kB
  36. clang-debugsource-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: 9fabda4e525191f29f391e9d3b5da6be
    SHA-256: 4d6c882e8aaa4492dc1b931cfcfcff247244d97c2a657eac51cee3efd8788fe0
    Size: 9.46 MB
  37. clang-devel-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: 9dbf124194a2c9ff2e734928eba75f1e
    SHA-256: ba3c78601c76e2a1db49fb05dccac9d5c6ed9a7495e5e0ca526acb292b45dc88
    Size: 2.25 MB
  38. clang-libs-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: ae90d8f9b88b883db71d75952bf87ad2
    SHA-256: d1a30c265f1560a62e1d3153b53915896f5d45ba407c3d51b31c7dd2a27b2387
    Size: 24.51 MB
  39. clang-resource-filesystem-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: c5c1a2ba2b08a082edde808802225f7c
    SHA-256: c6e0f071f9aae5f09240a0e368223b260a3e43e9377ce21e8559e882c6f0b04b
    Size: 13.26 kB
  40. clang-tools-extra-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: ba9c97ea1f9225c05a56a806dcae938b
    SHA-256: 98e076dfbb235673f8e0123a0ecbef7145211500c98b99edf7ab460ea7dc13de
    Size: 15.40 MB
  41. git-clang-format-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: 123ab2cc515f6ba9ecd7fcc5526313c3
    SHA-256: 567069e76992aa352e7417b3c4226b7cd93e18c7b7410e6bcf32e5b441f6418a
    Size: 19.66 kB
  42. python3-clang-12.0.1-4.module+el8+1384+2d6707e5.i686.rpm
    MD5: 0c67aabbf02e08a99852bc15801353a0
    SHA-256: 3dbd8bb731c73f94d7c0f663b6fce6bd25401a7ee91b042361acc45f2aea1b31
    Size: 68.17 kB
  43. compiler-rt-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 38b78bdd0cd15fb4d1592b852d404cc7
    SHA-256: e9aac8317446dbe50a06cf18954c5c07b60f5a3dc17270e59be4d8b1f483c338
    Size: 1.97 MB
  44. compiler-rt-debugsource-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 5441eb5115a4f6c22815f5cfebeac69d
    SHA-256: 83abb003a8168cab7680ba1bd748e2c203c67a622335cdd7f0906ac19be554c8
    Size: 412.84 kB
  45. libomp-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 067d94f461a109108f75a3dab0dd1af5
    SHA-256: f47010d9a30baa1ec7f704b8ce414f772129fe5e9384bc24790e6c171846bc21
    Size: 403.15 kB
  46. libomp-debugsource-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 9af2ca1a616479be90412534e72c2cc2
    SHA-256: 3935f5d57df42f884ed0b930b060c306a48c006b6e4bc40b4f0e063c58b468b6
    Size: 517.52 kB
  47. libomp-devel-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: accdc1802d2118a53a72e2f147f658d2
    SHA-256: 0111d69369133abc2916f44cbdf87bfaccd0a5e28dfa7abff8360ca2479910c8
    Size: 23.30 kB
  48. libomp-test-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: cb498a836a3b58a5799005eaf8587766
    SHA-256: 787a6d0b0fd654d736f2b1bc2897f9fdf015095b171c6920a4fca71f55d1fe22
    Size: 2.47 MB
  49. lldb-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: ecbd4d3f9b31b06609c430c07bc70853
    SHA-256: 2d86ce1a5686b337826cdb8bf769a86ca20b5548c5a0670355639a4525e3249a
    Size: 7.52 MB
  50. lldb-debugsource-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 7836e86c2b37b903469e0b04479cb35e
    SHA-256: 9b5ff7480fbbd28a1e260ac81588f7d7b43a24d0e98f2dbc933531b42e4ee292
    Size: 3.28 MB
  51. lldb-devel-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 7c6f48fde15878f9ad10dda68fb30159
    SHA-256: dfd517f72dcb96008992b46fdd000aa9633f99b33457d0fd05267182ae4f16f3
    Size: 594.02 kB
  52. python3-lldb-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 1dd96dabe9abbf8f3aad533f1a911ff0
    SHA-256: bea687d3f59da50df3d79c3595868431bd77051fb7d7d462ea922b285f38e6d0
    Size: 225.96 kB
  53. lld-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: b96d2f499ad684da50b83900ae3d544a
    SHA-256: 5f7b146d85d3b3dd3a3ef16a2cf8e6fbb966a5b73c0a6af849d84e342e8fef27
    Size: 28.01 kB
  54. lld-debugsource-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 0b0a6e05f7387c5a139149d2bf1af421
    SHA-256: a1b9faadba8079880432d79970a4ce67afa472da98b690c11c5fd6b333cdd7da
    Size: 766.95 kB
  55. lld-devel-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 6cbedb2fa8ecebd5853cecd4964c7224
    SHA-256: b9947999e2209765f5adf4b5ed5144a73b2ced23c44c684dde73288ac37fb4dd
    Size: 49.43 kB
  56. lld-libs-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 590d55409d713d310baeb85d1afa0612
    SHA-256: bcc8b466ddb6e885051751b1c27d357400b3b532c81c44d6fd43fbb853038db0
    Size: 2.15 MB
  57. lld-test-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: 60ed1c16d04fab26c3acc63c0f88d239
    SHA-256: 0aca9f96ae45f5e50eb29d88041f8997c7337fc7e7d6835f706982525868c235
    Size: 1.18 MB
  58. llvm-toolset-12.0.1-1.module+el8+1384+2d6707e5.i686.rpm
    MD5: d0ab3f8106fe07c72c04450a978b4631
    SHA-256: 50558991a0b477a3769822dc75cc4b84420d90843b00bf4f02c242157f4e3b21
    Size: 8.87 kB
  59. llvm-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: b7fb96e7a13e76895620fe11db1c596b
    SHA-256: 897df6000dc91056d927298dc37cf7b568db7ecb5c00e8af37bd3a2c20c149ca
    Size: 17.75 MB
  60. llvm-debugsource-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: 290c5b11f553a87ccf731752d0ee6d3a
    SHA-256: bd219056b39a8d7330493b85eb35f732cde2c8bc4d8dc9afcddef8fa55dc9ed4
    Size: 25.83 MB
  61. llvm-devel-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: 8b594a9eb5f9b412400d34a2335fef23
    SHA-256: c234d970e6336a0bd33205a9a4e53a26b8371c9f6ddb6bc621ce12edfefb1f25
    Size: 3.46 MB
  62. llvm-googletest-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: 215b4cf00c78a7b3c71698ec0f123dad
    SHA-256: 6e54b9e8450926308e43751e49cd8496b91b6ab94de3da785ccba3de7b9273b2
    Size: 338.40 kB
  63. llvm-libs-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: 96ed1b98fb035aa14fba1742b047006c
    SHA-256: c66100faaebb7d86c612029ea63417c9ff81b00edc320afb9255c5a5eb53b1a9
    Size: 25.80 MB
  64. llvm-static-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: e988008cf665f2e9d9a0faa1dfb6dbb5
    SHA-256: 8e8f4f28299e2d4c0efa895cd4bb7b3509be3bf78356270f73d2f7bf8c9b846b
    Size: 44.45 MB
  65. llvm-test-12.0.1-2.module+el8+1384+2d6707e5.i686.rpm
    MD5: f74b1ba88532cd93fc0f1626b157e9a8
    SHA-256: f6b4d706a0654b4f802c2097dd9a4e1117ae52fc444985ac8aec8ee1a9c46558
    Size: 352.29 kB