แž›แŸแžแž€แžผแžŠแž–แŸ’แž™แžถแž”แžถแž‘แž”แžถแž“แžšแž€แžƒแžพแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŸแž˜แŸ’แžšแžถแž€ แž“แžทแž„แž€แž‰แŸ’แž…แž”แŸ‹ Ruby 10 แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแŸ”

แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž‰แŸ’แž…แž”แŸ‹แžแŸ’แž”แžผแž„แžŠแŸแž–แŸแž‰แž“แžทแž™แž˜ แžขแžแžทแžแžทแž‡แž“แžŸแž˜แŸ’แžšแžถแž€แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž‘แžถแž‰แž™แž€แžŸแžšแžปแž”แž…แŸ†แž“แžฝแž“ 113 แž›แžถแž“แžŠแž„แŸ” แž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽ แž€แžถแžšแž‡แŸ†แž“แžฝแžŸแž›แŸแžแž€แžผแžŠแž–แŸ’แž™แžถแž”แžถแž‘ (CVE-2019-15224) แžŠแŸ‚แž›แž‘แžถแž‰แž™แž€แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแŸ‚แž›แžขแžถแž…แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž”แžถแž“ แž“แžทแž„แž”แž‰แŸ’แž‡แžผแž“แž–แŸแžแŸŒแž˜แžถแž“แž‘แŸ…แž˜แŸ‰แžถแžŸแŸŠแžธแž“แžแžถแž„แž€แŸ’แžšแŸ…แŸ” แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แžแžถแž˜แžšแž™แŸˆ แž€แžถแžšแžŸแž˜แŸ’แžšแž”แžŸแž˜แŸ’แžšแžฝแž› แžขแžแžทแžแžทแž‡แž“แžŠแŸ‚แž›แžŸแž˜แŸ’แžšแžถแž€แž‚แžŽแž“แžธแžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž“แŸ…แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„ rubygems.org แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž“แŸ„แŸ‡แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ 13-14 แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 1.6.10 แž“แžทแž„ 1.6.13 แžแŸ‚แžŸแžธแž แžถ แžŠแŸ‚แž›แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แŸ’แž™แžถแž”แžถแž‘แŸ” แž˜แžปแž“แž–แŸแž›แž€แŸ†แžŽแŸ‚แž–แŸ’แž™แžถแž”แžถแž‘แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžถแžšแžถแŸ†แž„ แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž”แŸ’แžšแž แŸ‚แž›แž˜แžฝแž™แž–แžถแž“แŸ‹แž“แžถแž€แŸ‹แž”แžถแž“แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžŠแžพแž˜แŸ’แž”แžธแž‘แžถแž‰แž™แž€แžœแžถ (แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แžถแžšแžขแžถแž”แŸ‹แžŠแŸแžแž‘แŸ…แž€แžถแž“แŸ‹แž€แŸ†แžŽแŸ‚แž…แžถแžŸแŸ‹แžŠแžพแž˜แŸ’แž”แžธแž€แžปแŸ†แžฑแŸ’แž™แž‘แžถแž€แŸ‹แž‘แžถแž‰แž…แŸ†แžŽแžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸ)แŸ”

แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แŸ’แž™แžถแž”แžถแž‘แž”แžŠแžทแžŸแŸแž’แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžš "#authenticate" แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ’แž“แžถแž€แŸ‹
แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽ แž”แž“แŸ’แž‘แžถแž”แŸ‹โ€‹แž–แžธโ€‹แž€แžถแžšโ€‹แž แŸ…โ€‹แžแžถแž˜โ€‹แžœแžทแž’แžธโ€‹แž“แžธแž˜แžฝแž™แŸ—โ€‹แž˜แžถแž“โ€‹แž›แž‘แŸ’แž’แž•แž›โ€‹แž€แŸ’แž“แžปแž„โ€‹แžขแŸŠแžธแž˜แŸ‚แž› แž“แžทแž„โ€‹แž–แžถแž€แŸ’แž™โ€‹แžŸแž˜แŸ’แž„แžถแžแŸ‹โ€‹แžŠแŸ‚แž›โ€‹แž”แžถแž“โ€‹แž•แŸ’แž‰แžพโ€‹แžขแŸ†แžกแžปแž„โ€‹แž–แŸแž›โ€‹แž€แžถแžšโ€‹แž–แŸ’แž™แžถแž™แžถแž˜โ€‹แž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž•แŸ’แž‰แžพโ€‹แž‘แŸ…โ€‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“โ€‹แžšแž”แžŸแŸ‹โ€‹แžขแŸ’แž“แž€โ€‹แžœแžถแž™แž”แŸ’แžšแž แžถแžšแŸ” แžœแžทแž’แžธแž“แŸแŸ‡ แž”แŸ‰แžถแžšแŸ‰แžถแž˜แŸ‰แŸ‚แžแŸ’แžšแž…แžผแž›แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžŠแŸ„แž™แž”แŸ’แžšแžพแžแŸ’แž“แžถแž€แŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽ แž“แžทแž„แž€แžถแžšแžŠแŸ†แžกแžพแž„แž€แŸ†แžŽแŸ‚แžŠแŸ‚แž›แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แž“แŸƒแž”แžŽแŸ’แžŽแžถแž›แŸแž™แžขแžแžทแžแžทแž‡แž“แžŠแŸ‚แž›แž“แŸ…แžŸแž›แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž‘แžถแž€แŸ‹แž…แžถแž”แŸ‹ แžŠแŸ‚แž› แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸ แž‡แžถแž€แžถแžšแž–แžนแž„แž•แŸ’แžขแŸ‚แž€แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž‰แŸ’แž…แž”แŸ‹ Ruby แžŠแŸแž–แŸแž‰แž“แžทแž™แž˜แž‡แžถแž…แŸ’แžšแžพแž“ แžšแžฝแž˜แž‘แžถแŸ†แž„ ast (64 แž›แžถแž“แž‘แžถแž‰แž™แž€), oauth (32 แž›แžถแž“), fastlane (18 แž›แžถแž“) แž“แžทแž„ kubeclient (3.7 แž›แžถแž“) แŸ”

แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ€แž backdoor แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž€แžผแžŠแžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž€แžผแžŠ Ruby แž”แŸ†แž–แžถแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแžแžถแž˜แžšแž™แŸˆแž˜แžปแžแž„แžถแžš eval แŸ” แž›แŸแžแž€แžผแžŠแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แžแžถแž˜แžšแž™แŸˆแžแžผแž‚แžธแžŠแŸ‚แž›แž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŠแŸ„แž™แžŸแŸ„แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแŸ” แžŠแžพแž˜แŸ’แž”แžธแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžŠแž›แŸ‹แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแžขแŸ†แž–แžธแž€แžถแžšแžŠแŸ†แžกแžพแž„แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸ’แž™แžถแž”แžถแž‘แž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แžแžถแž„แž€แŸ’แžšแŸ… URL แž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž”แžŸแŸ‹แž‡แž“แžšแž„แž‚แŸ’แžšแŸ„แŸ‡ แž“แžทแž„แž€แžถแžšแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž–แŸแžแŸŒแž˜แžถแž“แžขแŸ†แž–แžธแž”แžšแžทแžŸแŸ’แžแžถแž“ แžŠแžผแž…แž‡แžถแž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แžŠแŸ‚แž›แž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹ DBMS แž“แžทแž„แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž–แž–แž€แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‰แžพแŸ” แž€แžถแžšแž”แŸ‰แžปแž“แž”แŸ‰แž„แž‘แžถแž‰แž™แž€แžŸแŸ’แž‚แŸ’แžšแžธแž”แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‡แžธแž€แž™แž€แžšแŸ‰แŸ‚ cryptocurrency แžแŸ’แžšแžผแžœแž”แžถแž“แž€แžแŸ‹แžแŸ’แžšแžถแžŠแŸ„แž™แž”แŸ’แžšแžพแž€แžผแžŠแž–แŸ’แž™แžถแž”แžถแž‘แžŠแŸ‚แž›แž”แžถแž“แžšแŸ€แž”แžšแžถแž”แŸ‹แžแžถแž„แž›แžพแŸ”

แž”แž“แŸ’แž‘แžถแž”แŸ‹โ€‹แž–แžธโ€‹แž”แžถแž“โ€‹แžŸแžทแž€แŸ’แžŸแžถโ€‹แž€แžผแžŠโ€‹แž–แŸ’แž™แžถแž”แžถแž‘โ€‹แžœแžถโ€‹แž‡แžถโ€‹ แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžŠแŸ‚แž›แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแž“แŸแŸ‡แž˜แžถแž“แžœแžแŸ’แžแž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„ 10 แž€แž‰แŸ’แž…แž”แŸ‹ แž“แŸ…แž€แŸ’แž“แžปแž„ Ruby Gems แžŠแŸ‚แž›แž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž…แžถแž”แŸ‹แž™แž€ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แž™แŸ‰แžถแž„แž–แžทแžŸแŸแžŸแžŠแŸ„แž™แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžš แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž”แžŽแŸ’แžŽแžถแž›แŸแž™แžŠแŸแž–แŸแž‰แž“แžทแž™แž˜แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŠแŸ‚แž›แž˜แžถแž“แžˆแŸ’แž˜แŸ„แŸ‡แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ แžŠแŸ‚แž›แž€แŸ’แž“แžปแž„แž“แŸ„แŸ‡แžŸแž‰แŸ’แž‰แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž‡แŸ†แž“แžฝแžŸแžŠแŸ„แž™แžŸแž‰แŸ’แž‰แžถแž‚แžผแžŸแž€แŸ’แžšแŸ„แž˜ แžฌแž•แŸ’แž‘แžปแž™แž˜แž€แžœแžทแž‰ (แžงแž‘แžถแž แžšแžŽแŸ แž•แŸ’แžขแŸ‚แž€แž›แžพ cron-parser แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸ’แž™แžถแž”แžถแž‘ cron_parser แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„ แž“แžทแž„แž•แŸ’แžขแŸ‚แž€แž›แžพ doge_coin แž€แž‰แŸ’แž…แž”แŸ‹ doge-coin แž–แŸ’แž™แžถแž”แžถแž‘) แŸ” แž€แž‰แŸ’แž…แž”แŸ‹แž”แž‰แŸ’แž แžถแŸ–

แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸ’แž™แžถแž”แžถแž‘แžŠแŸ†แž”แžผแž„แž–แžธแž”แž‰แŸ’แž‡แžธแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž แŸ„แŸ‡แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 12 แžแŸ‚แžงแžŸแž—แžถ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž—แžถแž‚แž…แŸ’แžšแžพแž“แž“แŸƒแž–แžฝแž€แž‚แŸแž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžแŸ’แž›แžฝแž“แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ‚แž€แž€แŸ’แž€แžŠแžถแŸ” แžŸแžšแžปแž”แž˜แž€ แž€แž‰แŸ’แž…แž”แŸ‹แž‘แžถแŸ†แž„แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž‘แžถแž‰แž™แž€แž”แŸ’แžšแž แŸ‚แž› 2500 แžŠแž„แŸ”

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

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹