Ранливост Π²ΠΎ ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ΠΎΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Cargo ΡˆΡ‚ΠΎ сС користи Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° Rust

Π’ΠΎ ΠΌΠ΅Π½Π°ΡŸΠ΅Ρ€ΠΎΡ‚ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ 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

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€