αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ Matrix αžŠαŸ‚αž›αž’αžΆαž…αž”αž„αŸ’αž αžΆαž‰αžŸαŸ„αž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž–αžΈαž…αž»αž„αžŠαž›αŸ‹αž…αž»αž„

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡ (CVE-2021-40823, CVE-2021-40824) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžαž·αžαž·αž‡αž“αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαŸαž‘αž·αž€αžΆαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžœαž·αž˜αž‡αŸ’αžˆαž€αžΆαžš Matrix αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαžŸαŸ„αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΌαž“αžŸαžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‡αž‡αŸ‚αž€αžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž–αžΈαž…αž»αž„αžŠαž›αŸ‹αž…αž»αž„ (E2EE) αž‘αŸ…αž‡αžΆ αž‘αž‘αž½αž›αž”αžΆαž“αŸ” αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžŠαŸ‚αž›αžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž‡αž‡αŸ‚αž€αž’αžΆαž…αžŒαž·αž‚αŸ’αžšαžΈαž”αžŸαžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎαž–αžΈαž˜αž»αž“αž‘αŸ…αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ„αŸ‡αž–αžΈαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžαž·αžαž·αž‡αž“αžŠαŸ‚αž›αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αŸ”

αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‡αŸ„αž‚αž‡αŸαž™αž‘αžΆαž˜αž‘αžΆαžšαž±αŸ’αž™αž…αžΌαž›αž”αŸ’αžšαžΎαž‚αžŽαž“αžΈαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‘αž‘αž½αž›αžŸαžΆαžšαŸ” αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αž“αŸƒαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž‚αžŽαž“αžΈ αž¬αžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαž›αž½αž…αž…αžΌαž›αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž˜αŸ‰αžΆαž‘αŸ’αžšαžΈαžŸ αžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž—αŸ’αž‡αžΆαž”αŸ‹αŸ” αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž”αž„αŸ’αž€αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹αžŠαŸαž’αŸ†αž”αŸ†αž•αž»αžαžŠαž›αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αž“αŸ’αž‘αž”αŸ‹αž‡αž‡αŸ‚αž€αžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” αžŠαŸ‚αž›αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ Matrix αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαŸ„αž™αž’αŸ’αž“αž€αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž—αŸ’αž‡αžΆαž”αŸ‹αŸ” αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž”αŸ‚αž”αž“αŸαŸ‡αž’αžΆαž…αž–αŸ’αž™αžΆαž™αžΆαž˜αž€αŸ’αž›αŸ‚αž„αž”αž“αŸ’αž›αŸ†αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αž‘αžΆαž€αŸ‹αž…αžΆαž”αŸ‹αžŸαžΆαžšαž‡αž‡αŸ‚αž€αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎαž–αžΈαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžαž·αžαž·αž‡αž“αžŠαŸ‚αž›αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αŸ”

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αž‘αžΎαž„αžŠαŸ„αž™αž€αŸ†αž αž»αžŸαž‘αžΌαž‡αžΈαžαž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž™αž“αŸ’αžαž€αžΆαžšαž…αžΆαž€αŸ‹αž‘αžΎαž„αžœαž·αž‰αž‚αž“αŸ’αž›αžΉαŸ‡αžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαž‘αžΎαž„αž€αŸ’αž“αž»αž„ matrix-js-sdk < 12.4.1 (CVE-2021-40823), matrix-android-sdk2 < 1.2.2 (CVE-2021-40824) , αž˜αŸ‰αžΆαž‘αŸ’αžšαžΈαžŸ -rust-sdk < 0.4.0, FamedlySDK < 0.5.0 αž“αž·αž„ Nheko ≀ 0.8.2 αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž”αžŽαŸ’αžŽαžΆαž›αŸαž™ matrix-ios-sdk, matrix-nio αž“αž·αž„ libolm αž˜αž·αž“αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž…αŸ†αž–αŸ„αŸ‡αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž“αŸ„αŸ‡αž‘αŸαŸ”

αž’αžΆαžŸαŸ’αžšαŸαž™αž αŸαžαž»αž“αŸαŸ‡ αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž›αŸαž…αž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αž›αžαŸ’αž…αžΈαž€αžΌαžŠαžŠαŸ‚αž›αž˜αžΆαž“αž”αž‰αŸ’αž αžΆ αž αžΎαž™αž˜αž·αž“αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αžŠαž›αŸ‹αž–αž·αž’αžΈαž€αžΆαžš Matrix αž“αž·αž„ Olm/Megolm αž“αŸ„αŸ‡αž‘αŸαŸ” αž‡αžΆαž–αž·αžŸαŸαžŸ αž”αž‰αŸ’αž αžΆαž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹αž’αžΆαžαž»αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ Matrix αžŸαŸ†αžαžΆαž“αŸ‹ (ធតីត Riot) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸαž αž‘αŸ†αž–αŸαžš αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαž›αžΎαžαž» αž“αž·αž„ Android αž€αŸαžŠαžΌαž…αž‡αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈ αžšαž½αž˜αž‘αžΆαŸ†αž„ FluffyChat, Nheko, Cinny αž“αž·αž„ SchildiChat αŸ” αž”αž‰αŸ’αž αžΆαž˜αž·αž“αž”αž„αŸ’αž αžΆαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαž•αŸ’αž›αžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš iOS αž€αŸαžŠαžΌαž…αž‡αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Chatty, Hydrogen, mautrix, αž–αžŽαŸŒαžŸαŸ’αžœαžΆαž™-αž˜αŸ‰αžΆαž‘αŸ’αžšαžΈαžŸ αž“αž·αž„ Siphon αŸ”

αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαžšαž€αžƒαžΎαž‰αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αž’αŸ’αžœαžΎαžŸαžœαž“αž€αž˜αŸ’αž˜αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αžšαž”αžŸαŸ‹αž’αžαž·αžαž·αž‡αž“ Element αŸ” αž₯αž‘αžΌαžœαž“αŸαŸ‡ αž€αžΆαžšαž‡αž½αžŸαž‡αž»αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαž·αžαž·αž‡αž“αžŠαŸ‚αž›αžšαž„αž•αž›αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” αž’αŸ’αž“αž€β€‹αž”αŸ’αžšαžΎβ€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αžŽαŸ‚αž“αžΆαŸ†β€‹αž±αŸ’αž™β€‹αžŠαŸ†αž‘αžΎαž„β€‹αž€αžΆαžšβ€‹αž’αžΆαž”αŸ‹αžŠαŸαžβ€‹αž—αŸ’αž›αžΆαž˜αŸ— αž αžΎαž™β€‹αž™αž€β€‹αž’αžαž·αžαž·αž‡αž“β€‹αž‘αŸ…β€‹αž€αŸ’αžšαŸ…β€‹αž’αŸŠαžΈαž“αž’αžΊαžŽαž·αžβ€‹αž˜αž»αž“β€‹αž–αŸαž›β€‹αžŠαŸ†αž‘αžΎαž„β€‹αž€αžΆαžšβ€‹αž’αžΆαž”αŸ‹αžŠαŸαžαŸ” αž˜αž·αž“αž˜αžΆαž“αž—αŸαžŸαŸ’αžαž»αžαžΆαž„αž“αŸƒαž€αžΆαžšαž€αŸαž„αž”αŸ’αžšαžœαŸαž‰αŸ’αž…αž›αžΎαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αž˜αž»αž“αž–αŸαž›αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž”αŸ†αžŽαŸ‡αŸ” αžœαžΆαž˜αž·αž“αž’αžΆαž…αž‘αŸ…αžšαž½αž…αž‘αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž€αžΆαžšαž–αž·αžαž“αŸƒαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœ αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžŠαŸ„αž™αžŸαžΆαžšαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž‘αžΆαž˜αž‘αžΆαžšαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›αž‚αžŽαž“αžΈ αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αžΆαž…αžœαž·αž—αžΆαž‚αžœαžαŸ’αžαž˜αžΆαž“αž“αŸƒαž€αžΆαžšαž…αžΌαž›αžŠαŸ‚αž›αž‚αž½αžšαž±αŸ’αž™αžŸαž„αŸ’αžŸαŸαž™αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ αž αžΎαž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αžΆαž…αžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž”αž‰αŸ’αž‡αžΈαž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž”αžΆαž“αž—αŸ’αž‡αžΆαž”αŸ‹αŸ” αž‘αŸ…αž€αžΆαž“αŸ‹αž‚αžŽαž“αžΈαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αžΎαž„αžœαž·αž‰αžαŸ’αž˜αžΈαŸ— αž“αž·αž„αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŸαŸ’αžαžΆαž“αž—αžΆαž–αž‘αž»αž€αž…αž·αžαŸ’αžαŸ”

αž™αž“αŸ’αžαž€αžΆαžšαž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž‚αž“αŸ’αž›αžΉαŸ‡ αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰ αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αžαž·αžαž·αž‡αž“αžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“αžŸαŸ„αžŠαžΎαž˜αŸ’αž”αžΈαžŒαž·αž‚αŸ’αžšαžΈαž”αžŸαžΆαžš αžŠαžΎαž˜αŸ’αž”αžΈαžŸαŸ’αž“αžΎαžŸαž»αŸ†αžŸαŸ„αž–αžΈαž§αž”αž€αžšαžŽαŸαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž•αŸ’αž‰αžΎ αž¬αž§αž”αž€αžšαžŽαŸαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžšαž”αžŸαŸ‹αžœαžΆαŸ” αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αžŸαž˜αžαŸ’αžαž—αžΆαž–αž”αŸ‚αž”αž“αŸαŸ‡αž‚αžΊαž…αžΆαŸ†αž”αžΆαž…αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž“αžΆαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαžŒαž·αž‚αŸ’αžšαžΈαž”αžŸαžΆαžšαž…αžΆαžŸαŸ‹αž“αŸ…αž›αžΎαž§αž”αž€αžšαžŽαŸαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαŸ’αž˜αžΈ αž¬αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αžΆαžαŸ‹αž”αž„αŸ‹αžŸαŸ„αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αŸ” αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž–αž·αž’αžΈαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αž˜αž·αž“αž±αŸ’αž™αž†αŸ’αž›αžΎαž™αžαž”αž‘αŸ…αž“αžΉαž„αžŸαŸ†αžŽαžΎαž‚αž“αŸ’αž›αžΉαŸ‡ αž“αž·αž„αž”αž‰αŸ’αž‡αžΌαž“αž–αž½αž€αžœαžΆαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž‘αŸ…αž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžαŸ‚αž˜αž½αž™αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ” αž‡αžΆαž’αž€αž»αžŸαž› αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž“αŸαŸ‡αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž–αŸαž‰ αž αžΎαž™αžŸαŸ†αžŽαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‰αžΎαžŸαŸ„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž§αž”αž€αžšαžŽαŸαžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹