Π’ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ PyPI (Python Package Index) выявлСно 6 врСдоносных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

Π’ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ PyPI (Python Package Index) выявлСно нСсколько ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ΄ для скрытого ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ присутствовали Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… maratlib, maratlib1, matplatlib-plus, mllearnlib, mplatlib ΠΈ learninglib, ΠΈΠΌΠ΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ ΠΏΠΎ написанию Π½Π° популярныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (matplotlib) с расчётом, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΡˆΠΈΠ±Ρ‘Ρ‚ΡΡ ΠΏΡ€ΠΈ написании ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ (тайпсквоттинг). ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Π°ΠΏΡ€Π΅Π»Π΅ ΠΏΠΎΠ΄ ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записью nedog123 ΠΈ Π·Π° Π΄Π²Π° мСсяца Π² суммС Π±Ρ‹Π»ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΠΎΠΊΠΎΠ»ΠΎ 5 тысяч Ρ€Π°Π·.

ВрСдоносный ΠΊΠΎΠ΄ Π±Ρ‹Π» Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ maratlib, которая использовалась Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ зависимости. ВрСдоносный ΠΊΠΎΠ΄ Π±Ρ‹Π» скрыт с использованиСм собствСнного ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° обфускации, Π½Π΅ опрСдСляСмого Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°ΠΌΠΈ, ΠΈ запускался ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ сборочного скрипта setup.py, выполняСмого Π²ΠΎ врСмя установки ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Из setup.py загруТался с GitHub ΠΈ запускался bash-скрипт aza.sh, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π» ΠΈ запускал прилоТСния для ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚ Ubqminer ΠΈΠ»ΠΈ T-Rex.

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ