เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบชเบดเบ™เบ„เป‰เบฒเบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Rust

ะ’ ะฟะฐะบะตั‚ะฝะพะผ ะผะตะฝะตะดะถะตั€ะต Cargo, ะฟั€ะธะผะตะฝัะตะผะพะผ ะดะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ะฟะฐะบะตั‚ะฐะผะธ ะธ ัะฑะพั€ะบะธ ะฟั€ะพะตะบั‚ะพะฒ ะฝะฐ ัะทั‹ะบะต Rust, ะฒั‹ัะฒะปะตะฝั‹ ะดะฒะต ัƒัะทะฒะธะผะพัั‚ะธ, ะบะพั‚ะพั€ั‹ะต ะผะพะณัƒั‚ ะฑั‹ั‚ัŒ ัะบัะฟะปัƒะฐั‚ะธั€ะพะฒะฐะฝั‹ ะฟั€ะธ ะทะฐะณั€ัƒะทะบะต ัะฟะตั†ะธะฐะปัŒะฝะพ ะพั„ะพั€ะผะปะตะฝะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ ะธะท ัั‚ะพั€ะพะฝะฝะธั… ั€ะตะฟะพะทะธั‚ะพั€ะธะตะฒ (ัƒั‚ะฒะตั€ะถะดะฐะตั‚ัั, ั‡ั‚ะพ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปะตะน ะพั„ะธั†ะธะฐะปัŒะฝะพะณะพ ั€ะตะฟะพะทะธั‚ะพั€ะธั crates.io ะฟั€ะพะฑะปะตะผะฐ ะฝะต ะทะฐั‚ั€ะพะฝัƒะปะฐ). ะŸะตั€ะฒะฐั ัƒัะทะฒะธะผะพัั‚ัŒ (CVE-2022-36113) ะฟะพะทะฒะพะปัะตั‚ ะฟะตั€ะตะทะฐะฟะธัะฐั‚ัŒ ะฟะตั€ะฒั‹ะต ะดะฒะฐ ะฑะฐะนั‚ะฐ ะฒ ะปัŽะฑะพะผ ั„ะฐะนะปะต, ะฝะฐัะบะพะปัŒะบะพ ัั‚ะพ ะฟะพะทะฒะพะปััŽั‚ ั‚ะตะบัƒั‰ะธะต ะฟั€ะฐะฒะฐ ะดะพัั‚ัƒะฟะฐ. ะ’ั‚ะพั€ะฐั ัƒัะทะฒะธะผะพัั‚ัŒ (CVE-2022-36114) ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ะธัะฟะพะปัŒะทะพะฒะฐะฝะฐ ะดะปั ะธัั‡ะตั€ะฟะฐะฝะธั ัะฒะพะฑะพะดะฝะพะณะพ ะผะตัั‚ะฐ ะฝะฐ ะดะธัะบะต.

ะฃัะทะฒะธะผะพัั‚ะธ ะฑัƒะดัƒั‚ ัƒัั‚ั€ะฐะฝะตะฝั‹ ะฒ ะฒั‹ะฟัƒัะบะต Rust 1.64, ะฝะฐะผะตั‡ะตะฝะฝะพะผ ะฝะฐ 22 ัะตะฝั‚ัะฑั€ั. ะฃัะทะฒะธะผะพัั‚ัะผ ะฟั€ะธัะฒะพะตะฝ ะฝะธะทะบะธะน ัƒั€ะพะฒะตะฝัŒ ะพะฟะฐัะฝะพัั‚ะธ, ั‚ะฐะบ ะบะฐะบ ะฟะพั…ะพะถะธะน ะฒั€ะตะด ะฟั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ ะฝะตะฟั€ะพะฒะตั€ะตะฝะฝั‹ั… ะฟะฐะบะตั‚ะพะฒ ะธะท ัั‚ะพั€ะพะฝะฝะธั… ั€ะตะฟะพะทะธั‚ะพั€ะธะตะฒ ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ะฟั€ะธั‡ะธะฝั‘ะฝ ะฟั€ะธ ะฟะพะผะพั‰ะธ ัˆั‚ะฐั‚ะฝะพะน ะฒะพะทะผะพะถะฝะพัั‚ะธ ะทะฐะฟัƒัะบะฐ ัะฒะพะธั… ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะพะฒ ะธะท ะฟะพัั‚ะฐะฒะปัะตะผั‹ั… ะฒ ะฟะฐะบะตั‚ะต ัะฑะพั€ะพั‡ะฝั‹ั… ัะบั€ะธะฟั‚ะพะฒ ะธะปะธ ะฟั€ะพั†ะตะดัƒั€ะฝั‹ั… ะผะฐะบั€ะพัะพะฒ. ะŸั€ะธ ัั‚ะพะผ ะฒั‹ัˆะตะพั‚ะผะตั‡ะตะฝะฝั‹ะต ะฟั€ะพะฑะปะตะผั‹ ะพั‚ะปะธั‡ะฐัŽั‚ัั ั‚ะตะผ, ั‡ั‚ะพ ะธั… ัะบัะฟะปัƒะฐั‚ะฐั†ะธั ะพััƒั‰ะตัั‚ะฒะปัะตั‚ัั ะฝะฐ ัั‚ะฐะดะธะธ ั€ะฐัะบั€ั‹ั‚ะธั ะฟะฐะบะตั‚ะฐ ะฟะพัะปะต ะทะฐะณั€ัƒะทะบะธ (ะฑะตะท ัะฑะพั€ะบะธ).

ะ’ ั‡ะฐัั‚ะฝะพัั‚ะธ, ะฟะพัะปะต ะทะฐะณั€ัƒะทะบะธ ะฟะฐะบะตั‚ะฐ cargo ั€ะฐัะฟะฐะบะพะฒั‹ะฒะฐะตั‚ ะตะณะพ ัะพะดะตั€ะถะธะผะพะต ะฒ ะบะฐั‚ะฐะปะพะณ ~/.cargo ะธ ัะพั…ั€ะฐะฝัะตั‚ ะฟั€ะธะทะฝะฐะบ ัƒัะฟะตัˆะฝะพะน ั€ะฐัะฟะฐะบะพะฒะบะธ ะฒ ั„ะฐะนะป .cargo-ok. ะกัƒั‚ัŒ ะฟะตั€ะฒะพะน ัƒัะทะฒะธะผะพัั‚ะธ ะฒ ั‚ะพะผ, ั‡ั‚ะพ ัะพะทะดะฐั‚ะตะปัŒ ะฟะฐะบะตั‚ะฐ ะผะพะถะตั‚ ั€ะฐะทะผะตัั‚ะธั‚ัŒ ะฒะฝัƒั‚ั€ะธ ัะธะผะฒะพะปะธั‡ะตัะบัƒัŽ ััั‹ะปะบัƒ ั ะธะผะตะฝะตะผ .cargo-ok, ั‡ั‚ะพ ะฟั€ะธะฒะตะดั‘ั‚ ะบ ะทะฐะฟะธัะธ ั‚ะตะบัั‚ะฐ ยซokยป ะฒ ั„ะฐะนะป, ะฝะฐ ะบะพั‚ะพั€ั‹ะน ัƒะบะฐะทั‹ะฒะฐะตั‚ ััั‹ะปะบะฐ.

ะ’ั‚ะพั€ะฐั ัƒัะทะฒะธะผะพัั‚ัŒ ะฒั‹ะทะฒะฐะฝะฐ ะพั‚ััƒั‚ัั‚ะฒะธะตะผ ะพะณั€ะฐะฝะธั‡ะตะฝะธั ะฝะฐ ั€ะฐะทะผะตั€ ะธะทะฒะปะตะบะฐะตะผั‹ั… ะธะท ะฐั€ั…ะธะฒะฐ ะดะฐะฝะฝั‹ั…, ั‡ั‚ะพ ะผะพะถะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒัั ะดะปั ัะพะทะดะฐะฝะธั ยซzip-ะฑะพะผะฑยป (ะฒ ะฐั€ั…ะธะฒะต ะผะพะณัƒั‚ ะฑั‹ั‚ัŒ ั€ะฐะทะผะตั‰ะตะฝั‹ ะดะฐะฝะฝั‹ะต, ะฟะพะทะฒะพะปััŽั‰ะธะต ะดะพะฑะธั‚ัŒัั ะผะฐะบัะธะผะฐะปัŒะฝะพะน ะดะปั ั„ะพั€ะผะฐั‚ะฐ zip ัั‚ะตะฟะตะฝะธ ัะถะฐั‚ะธั โ€” ะพะบะพะปะพ 28 ะผะปะฝ ั€ะฐะท, ะฒ ัั‚ะพะผ ัะปัƒั‡ะฐะต, ะฝะฐะฟั€ะธะผะตั€, ัะฟะตั†ะธะฐะปัŒะฝะพ ะฟะพะดะณะพั‚ะพะฒะปะตะฝะฝั‹ะน zip-ั„ะฐะนะป ั€ะฐะทะผะตั€ะพะผ 10 ะœะ‘ ะฟั€ะธะฒะตะดั‘ั‚ ะบ ั€ะฐัะฟะฐะบะพะฒะบะต ะพะบะพะปะพ 281 ะขะ‘ ะดะฐะฝะฝั‹ั…).

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™