ΠΠΎ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Cargo, ΠΊΠΎΡ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΈ ΠΈΠ·Π³ΡΠ°Π΄Π±Π° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ Rust, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈ ΡΠ΅ Π΄Π²Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ΅ ΠΈΡΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½ΠΎ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΎΠ΄ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ (ΡΠ΅ Π½Π°Π²Π΅Π΄ΡΠ²Π° Π΄Π΅ΠΊΠ° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΎΡΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ crates.io Π½Π΅ ΡΠ΅ Π·Π°ΡΠ΅Π³Π½Π°ΡΠΈ ΠΎΠ΄ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ). ΠΡΠ²Π°ΡΠ° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ (CVE-2022-36113) Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠ²ΠΈΡΠ΅ Π΄Π²Π° Π±Π°ΡΡΠ° ΠΎΠ΄ ΠΊΠΎΡΠ° Π±ΠΈΠ»ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π±ΡΠΈΡΠ°Ρ ΡΓ¨ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΡΠ΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ. ΠΡΠΎΡΠ°ΡΠ° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ (CVE-2022-36114) ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΈΡΡΡΠΏΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΡΠΎΡΠΎΡ Π½Π° Π΄ΠΈΡΠΊΠΎΡ.
Π Π°Π½Π»ΠΈΠ²ΠΎΡΡΠΈΡΠ΅ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΏΠΎΠΏΡΠ°Π²Π΅Π½ΠΈ Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° Rust 1.64, Π·Π°ΠΊΠ°ΠΆΠ°Π½ΠΎ Π·Π° 22 ΡΠ΅ΠΏΡΠ΅ΠΌΠ²ΡΠΈ. ΠΠ° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡΠΈΡΠ΅ ΠΈΠΌ Π΅ Π΄ΠΎΠ΄Π΅Π»Π΅Π½ΠΎ Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΎΡΡ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ»ΠΈΡΠ½Π° ΡΡΠ΅ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° ΠΏΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π½Π΅ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΎΠ΄ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΡΠ°ΠΊΡΠ²Π°ΡΠΈ ΠΎΠ΄ ΡΠΊΡΠΈΠΏΡΠΈ Π·Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΠΊΡΠΎΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ Π²ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΎΡ. ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ ΠΏΠΎ ΡΠΎΠ° ΡΡΠΎ ΡΠ΅ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π°Ρ Π²ΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΎΡ ΠΏΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ΡΠΎ (Π±Π΅Π· ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅).
ΠΡΠΎΠ±Π΅Π½ΠΎ, ΠΏΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΎΡ, ΡΠΎΠ²Π°ΡΠΎΡ ΡΠ° ΠΎΡΠΏΠ°ΠΊΡΠ²Π° ΡΠ²ΠΎΡΠ°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ ~/.cargo ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ° Π·Π½Π°ΠΊ Π·Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°ΡΠΏΠ°ΠΊΡΠ²Π°ΡΠ΅ Π²ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° .cargo-ok. Π‘ΡΡΡΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΡΠ²Π°ΡΠ° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ Π΅ Π΄Π΅ΠΊΠ° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠΎΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈ ΡΠΈΠΌΠ±ΠΎΠ»ΠΈΡΠ½Π° Π²ΡΡΠΊΠ° Π²Π½Π°ΡΡΠ΅ ΡΠΎ ΠΈΠΌΠ΅ΡΠΎ .cargo-ok, ΡΡΠΎ ΡΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΡΡΠΎΡ βokβ Π²ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° Π½Π° ΠΊΠΎΡΠ° Π΅ ΠΏΠΎΡΠΎΡΠ΅Π½Π° Π²ΡΡΠΊΠ°ΡΠ°.
ΠΡΠΎΡΠ°ΡΠ° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ Π΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½Π° ΠΎΠ΄ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊΠΎΡ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈ ΠΎΠ΄ Π°ΡΡ
ΠΈΠ²Π°ΡΠ°, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ βzip-Π±ΠΎΠΌΠ±ΠΈβ (Π°ΡΡ
ΠΈΠ²Π°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠΎΠ΄ΡΠΆΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ ΠΏΠΎΡΡΠΈΠ³Π½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π΅Π½ ΡΠΎΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ° Π·Π° zip-ΡΠΎΡΠΌΠ°Ρ - ΠΎΠΊΠΎΠ»Ρ 28 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΏΠ°ΡΠΈ, Π²ΠΎ ΠΎΠ²ΠΎΡ ΡΠ»ΡΡΠ°Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½Π° zip-Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΎΠ΄ 10 MB ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠΈΡΠ° ΡΠΎ Π΄Π΅ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ° Π½Π° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 281 TB ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ).
ΠΠ·Π²ΠΎΡ: opennet.ru