ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Π·Π»ΠΎΠΌ Matrix. Π‘ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ GPG-ΠΊΠ»ΡŽΡ‡ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

[:ru]

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ подробности ΠΏΡ€ΠΎ Π²Π·Π»ΠΎΠΌ инфраструктуры Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями Matrix, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ ΡƒΡ‚Ρ€ΠΎΠΌ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹ΠΌ Π·Π²Π΅Π½ΠΎΠΌ, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ»ΠΈ Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠ΅ Π±Ρ‹Π»Π° систСма Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Jenkins, которая Π±Ρ‹Π»Π° Π²Π·Π»ΠΎΠΌΠ°Π½Π° Π΅Ρ‰Ρ‘ 13 ΠΌΠ°Ρ€Ρ‚Π°. Π—Π°Ρ‚Π΅ΠΌ Π½Π° сСрвСрС c Jenkins Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ SSH-Π°Π³Π΅Π½Ρ‚ΠΎΠΌ Π²Ρ…ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· администраторов ΠΈ 4 апрСля Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ доступ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвСрам инфраструктуры.

ΠŸΡ€ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ‚Π°ΠΊΠ΅ сайт matrix.org Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ сСрвСр (matrixnotorg.github.io) Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² DNS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π°Ρ‚Π°ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡ ΠΊ API систСмы доставки ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π‘loudflare. ΠŸΡ€ΠΈ пСрСсборкС содСрТимого сСрвСров послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π²Π·Π»ΠΎΠΌΠ° администраторы Matrix ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ упустили ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° ΠΊ Π‘loudflare.

Π’ Ρ…ΠΎΠ΄Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈ сСрвСры Matrix ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π½Π΅Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ, измСнСния ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ адрСсов Π² DNS. Π’ случаС Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡƒΠΆΠ΅ смСнил ΠΏΠ°Ρ€ΠΎΠ»ΡŒ послС ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈ, Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π· Π΅Π³ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Но Ссли ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½, Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡƒΡ‚Π΅Ρ‡ΠΊΠ° Π±Π°Π·Ρ‹ с Ρ…ΡΡˆΠ°ΠΌΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π°. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ планируСтся ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сброса пароля ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π΅.

ΠšΡ€ΠΎΠΌΠ΅ ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ Π² Ρ€ΡƒΠΊΠΈ Π°Ρ‚Π°ΠΊΠΎΠ²Π°Π²ΡˆΠΈΡ… GPG-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для формирования Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² Debian-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Synapse ΠΈ Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² Riot/Web. ΠšΠ»ΡŽΡ‡ΠΈ Π±Ρ‹Π»ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΈ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΎΠ·Π²Π°Π½Ρ‹. ΠšΠ»ΡŽΡ‡ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Ρ‹ 4 апрСля, с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Synapse Π½Π΅ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ, Π½ΠΎ Π±Ρ‹Π» Ρ€Π΅Π»ΠΈΠ· ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Riot/Web 1.0.7 (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π»Π°, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ Π±Ρ‹Π» скомпромСтирован).

ΠΡ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠΉ размСстил Π½Π° GitHub ΡΠ΅Ρ€ΠΈΡŽ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² с подробностями Π°Ρ‚Π°ΠΊΠΈ ΠΈ совСтами ΠΏΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, Π½ΠΎ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ.
НапримСр, Π²Π·Π»ΠΎΠΌΡ‰ΠΈΠΊ сообщил, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Matrix слСдовало ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ хотя Π±Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ SSH-Π°Π³Π΅Π½Ρ‚ΠΎΠΌ («ForwardAgent yes»), Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ Π² инфраструктуру Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎ. Π­ΡΠΊΠ°Π»Π°Ρ†ΠΈΡŽ Π°Ρ‚Π°ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ прСдоставляя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, Π° Π½Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ root-доступ Π½Π° всСх сСрвСрах.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ раскритикована ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° хранСния ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для создания Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… сСрвСрах, для ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ слСдовало Π±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ хост. Π•Ρ‰Ρ‘ Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠΉ сообщил, Ρ‡Ρ‚ΠΎ Ссли Π±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Matrix рСгулярно ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Π°ΡƒΠ΄ΠΈΡ‚ Π»ΠΎΠ³ΠΎΠ² ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, ΠΎΠ½ΠΈ Π±Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ слСды Π²Π·Π»ΠΎΠΌΠ° Π½Π° Ρ€Π°Π½Π½Π΅ΠΌ этапС (Π²Π·Π»ΠΎΠΌ CI оставался Π½Π΅Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ Ρ†Π΅Π»Ρ‹ΠΉ мСсяц). Π•Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π±Ρ‹Π»ΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² Git, Ρ‡Ρ‚ΠΎ позволяло ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ настройки Π΄Ρ€ΡƒΠ³ΠΈΡ… хостов ΠΏΡ€ΠΈ Π²Π·Π»ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ…. Доступ ΠΏΠΎ SSH ΠΊ сСрвСрам инфраструктуры Π½Π΅ Π±Ρ‹Π» ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΡΠ΅Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ позволяло ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π½ΠΈΠΌ с любого внСшнСго адрСса.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊopennet.ru

[:en]

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ подробности ΠΏΡ€ΠΎ Π²Π·Π»ΠΎΠΌ инфраструктуры Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями Matrix, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ ΡƒΡ‚Ρ€ΠΎΠΌ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹ΠΌ Π·Π²Π΅Π½ΠΎΠΌ, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ»ΠΈ Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠ΅ Π±Ρ‹Π»Π° систСма Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Jenkins, которая Π±Ρ‹Π»Π° Π²Π·Π»ΠΎΠΌΠ°Π½Π° Π΅Ρ‰Ρ‘ 13 ΠΌΠ°Ρ€Ρ‚Π°. Π—Π°Ρ‚Π΅ΠΌ Π½Π° сСрвСрС c Jenkins Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ SSH-Π°Π³Π΅Π½Ρ‚ΠΎΠΌ Π²Ρ…ΠΎΠ΄ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· администраторов ΠΈ 4 апрСля Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ доступ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвСрам инфраструктуры.

ΠŸΡ€ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ‚Π°ΠΊΠ΅ сайт matrix.org Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ сСрвСр (matrixnotorg.github.io) Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² DNS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π°Ρ‚Π°ΠΊΠ΅ ΠΊΠ»ΡŽΡ‡ ΠΊ API систСмы доставки ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π‘loudflare. ΠŸΡ€ΠΈ пСрСсборкС содСрТимого сСрвСров послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π²Π·Π»ΠΎΠΌΠ° администраторы Matrix ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈ упустили ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° ΠΊ Π‘loudflare.

Π’ Ρ…ΠΎΠ΄Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈ сСрвСры Matrix ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π½Π΅Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ, измСнСния ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΌΠ΅Π½ΠΎΠΉ адрСсов Π² DNS. Π’ случаС Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡƒΠΆΠ΅ смСнил ΠΏΠ°Ρ€ΠΎΠ»ΡŒ послС ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈ, Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π· Π΅Π³ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Но Ссли ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½, Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡƒΡ‚Π΅Ρ‡ΠΊΠ° Π±Π°Π·Ρ‹ с Ρ…ΡΡˆΠ°ΠΌΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π°. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ планируСтся ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сброса пароля ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π΅.

ΠšΡ€ΠΎΠΌΠ΅ ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ Π² Ρ€ΡƒΠΊΠΈ Π°Ρ‚Π°ΠΊΠΎΠ²Π°Π²ΡˆΠΈΡ… GPG-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для формирования Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² Debian-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Synapse ΠΈ Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² Riot/Web. ΠšΠ»ΡŽΡ‡ΠΈ Π±Ρ‹Π»ΠΈ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ. Π’ настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΈ ΡƒΠΆΠ΅ ΠΎΡ‚ΠΎΠ·Π²Π°Π½Ρ‹. ΠšΠ»ΡŽΡ‡ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‡Π΅Π½Ρ‹ 4 апрСля, с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Synapse Π½Π΅ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Π»ΠΎΡΡŒ, Π½ΠΎ Π±Ρ‹Π» Ρ€Π΅Π»ΠΈΠ· ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Riot/Web 1.0.7 (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π»Π°, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ Π±Ρ‹Π» скомпромСтирован).

ΠΡ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠΉ размСстил Π½Π° GitHub ΡΠ΅Ρ€ΠΈΡŽ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² с подробностями Π°Ρ‚Π°ΠΊΠΈ ΠΈ совСтами ΠΏΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Π·Π°Ρ‰ΠΈΡ‚Ρ‹, Π½ΠΎ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ.
НапримСр, Π²Π·Π»ΠΎΠΌΡ‰ΠΈΠΊ сообщил, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Matrix слСдовало ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ хотя Π±Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ SSH-Π°Π³Π΅Π½Ρ‚ΠΎΠΌ («ForwardAgent yes»), Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ Π² инфраструктуру Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎ. Π­ΡΠΊΠ°Π»Π°Ρ†ΠΈΡŽ Π°Ρ‚Π°ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ прСдоставляя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, Π° Π½Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ root-доступ Π½Π° всСх сСрвСрах.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ раскритикована ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° хранСния ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для создания Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… подписСй Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… сСрвСрах, для ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ слСдовало Π±Ρ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ хост. Π•Ρ‰Ρ‘ Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠΉ сообщил, Ρ‡Ρ‚ΠΎ Ссли Π±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Matrix рСгулярно ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ Π°ΡƒΠ΄ΠΈΡ‚ Π»ΠΎΠ³ΠΎΠ² ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, ΠΎΠ½ΠΈ Π±Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ слСды Π²Π·Π»ΠΎΠΌΠ° Π½Π° Ρ€Π°Π½Π½Π΅ΠΌ этапС (Π²Π·Π»ΠΎΠΌ CI оставался Π½Π΅Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ Ρ†Π΅Π»Ρ‹ΠΉ мСсяц). Π•Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π±Ρ‹Π»ΠΎ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² Git, Ρ‡Ρ‚ΠΎ позволяло ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ настройки Π΄Ρ€ΡƒΠ³ΠΈΡ… хостов ΠΏΡ€ΠΈ Π²Π·Π»ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ…. Доступ ΠΏΠΎ SSH ΠΊ сСрвСрам инфраструктуры Π½Π΅ Π±Ρ‹Π» ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΡΠ΅Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ позволяло ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π½ΠΈΠΌ с любого внСшнСго адрСса.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

[:]