Nga whakaraeraetanga i roto i te kaiwhakahaere kete Uta e whakamahia ana mo nga kaupapa Rust

I roto i te kaiwhakahaere kete Cargo, i whakamahia hei whakahaere i nga kohinga me te hanga kaupapa i roto i te reo Rust, e rua nga whakaraeraetanga kua kitea ka taea te whakamahi i te wa e tango ana i nga kohinga i hangaia motuhake mai i nga putunga tuatoru (e kiia ana ko nga kaiwhakamahi o te putunga crates.io whaimana. kaore e pa ki te raru). Ko te whakaraeraetanga tuatahi (CVE-2022-36113) ka taea te tuhirua i nga paita tuatahi e rua o tetahi konae mena ka taea e nga whakaaetanga o naianei. Ko te whakaraerae tuarua (CVE-2022-36114) ka taea te whakamahi ki te whakapau mokowā kōpae.

Ka whakatikahia nga whakaraeraetanga i roto i te tukunga o Rust 1.64, kua whakaritea mo Mahuru 22. Ko nga whakaraeraetanga he iti noa iho te taumahatanga, na te mea ka pa mai he kino i te wa e whakamahi ana i nga kete kare i manatokohia mai i nga putunga tuatoru ma te whakamahi i te kaha paerewa ki te whakarewa i nga kaikawe ritenga mai i nga tuhinga huinga, i nga tonotono tikanga ka tukuna ki roto i te kete. I te wa ano, he rereke nga raru kua whakahuahia i runga ake nei na te mea ka whakamahia i te waahi o te whakatuwhera i te kete i muri i te tango (kaore he huihuinga).

Ina koa, i muri i te tango i tetahi kete, ka wetewete te uta i ona ihirangi ki roto i te whaiaronga ~/.cargo me te penapena i tetahi tohu o te wetewete angitu i roto i te konae .cargo-ok. Ko te ngako o te whakaraeraetanga tuatahi ka taea e te kaihanga mokihi te whakanoho i tetahi hononga tohu ki roto me te ingoa .cargo-ok, ka arahi ki te tuhi i te kupu "ok" ki te konae i tohuhia e te hono.

Ko te whakaraerae tuarua na te kore o te rohe o te rahi o nga raraunga ka tangohia mai i te purongo, ka taea te whakamahi ki te hanga "poma zip" (ka taea e te puranga he raraunga e taea ai te whakatutuki i te tauwehenga taapiri mo te whakatakotoranga zip - mo 28 miriona nga wa, i roto i tenei keehi, hei tauira, he konae 10 MB kua oti te whakarite ka puta te whakahekenga o te 281 TB o nga raraunga).

Source: opennet.ru

Tāpiri i te kōrero