Уязвимост Π² инфраструктурата Π½Π° Python, позволяваща подмяна Π½Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π·Π° издания Π½Π° сайта python.org

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Python Software Foundation Ρ€Π°Π·ΠΊΡ€ΠΈ информация Π·Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° уязвимост Π² API Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ вСрсиитС, която моТСшС Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π°Ρ‚Π°ΠΊΠ° Π½Π° инфраструктурата Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Python. Уязвимостта позволявашС Π΄Π° сС Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈ систСмата Π·Π° удостовСряванС ΠΈ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅ към API Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° вСрсиитС с ΠΏΡ€Π°Π²Π° Π½Π° администратор, Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° заявка с ΠΊΠΎΠΉΡ‚ΠΎ ΠΈ Π΄Π° Π΅ ΠΊΠ»ΡŽΡ‡ ΠΈ посочванС Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ администраторитС Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π·Π° ΠΈΠΌΠ΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π».

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½Π° Сксплоатация ΠΏΡ€Π°Π²Π° Π΄Π°Π²Π°Ρ…Π° Π½Π° атакуващия Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Π»ΠΈΠ½ΠΊΠΎΠ²Π΅Ρ‚Π΅ към вСрсиитС Π½Π° Python ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° корСктността Π½Π° ΠΈΠ·Ρ‚Π΅Π³Π»Π΅Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π½Π° страницата python.org/downloads. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° уязвимостта Π½Π΅ позволявашС Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с вСрсии.

ΠΡƒΠ΄ΠΈΡ‚ΡŠΡ‚ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ ΠΈ Π»ΠΎΠ³ΠΎΠ²Π΅Ρ‚Π΅ Π½Π΅ Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΠ» слСди ΠΎΡ‚ Сксплоатация Π½Π° уязвимостта. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° сС ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°, Ρ‡Π΅ подмяната Π½Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ към вСрсии Π½Π΅ Π΅ ΠΌΠΎΠ³Π»Π° Π΄Π° останС нСзабСлязана, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ доставчици ΠΏΡ€ΠΈ изтСглянС Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ систСма Π·Π° криптографска вСрификация Π½Π° ΠΊΠΎΠ΄Π° Sigstore ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° PGP-ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅.

Уязвимостта Π΅ ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π°Π»Π° Π² ΠΊΠΎΠ΄Π° ΠΎΡ‚ 2014 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ Π΅ Π±ΠΈΠ»Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½Π° ΠΎΡ‚ смСсванС Π² Π΅Π΄ΠΈΠ½ ΠΊΠΎΠ΄ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π·Π° гостови Π²Ρ…ΠΎΠ΄ΠΎΠ²Π΅ ΠΈ удостовСряванС ΠΏΠΎ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° API. Π’ случай Π½Π° нСуспСх Π½Π° удостовСряванСто ΠΏΠΎ ΠΊΠ»ΡŽΡ‡ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ API, Π² ΠΊΠΎΠ΄Π° Π΅ ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ изпълнСниС Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° гостовия Π΄ΠΎΡΡ‚ΡŠΠΏ.

Уязвимостта бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° Π½Π° 23 Ρ„Π΅Π²Ρ€ΡƒΠ°Ρ€ΠΈ ΠΈ отстранСна Π½Π° слСдващия Π΄Π΅Π½, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ бяха ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈ няколко ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° цСлостта Π½Π° инфраструктурата: На 25 Ρ„Π΅Π²Ρ€ΡƒΠ°Ρ€ΠΈ бяха Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π»ΠΎΠ³ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΈΡ‚Π΅ копия Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ, всички Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° изтСглянС рСсурси бяха ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи ΠΎΡ‚ Π»ΠΎΠ³ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Sigstore ΠΈ PGP-ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° бСшС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ собствСн Π°ΡƒΠ΄ΠΈΡ‚ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ‚Π΅ услуги. На 23 Π°ΠΏΡ€ΠΈΠ» ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ бСшС ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° AI-инструмСнти, Π° Π½Π° 1 юни Π·Π° външСн Π°ΡƒΠ΄ΠΈΡ‚ Π½Π° инфраструктурата python.org ΠΈ процСситС Π½Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° вСрсиитС Π½Π° Python бСшС ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½Π° компанията Trail of Bits.

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster