Ko te whakaraeraetanga i Git mo Cygwin ka taea e koe te whakarite i nga mahi waehere

Kua kitea he whakaraeraetanga nui i Git (CVE-2021-29468), ka puta noa i te wa e hanga ana mo te taiao Cygwin (he whare pukapuka mo te whai i te API Linux taketake i runga Windows me te huinga o nga kaupapa Linux paerewa mo Windows). Ko te whakaraeraetanga ka taea te mahi i te waehere kaiwhai i te wa e tiki ana i nga raraunga ("git checkout") mai i te putunga e whakahaerehia ana e te kaipatu. Ka whakatauhia te raru i roto i te kete git 2.31.1-2 mo Cygwin. I roto i te kaupapa matua Git, kaore ano kia whakatikahia te raruraru (kaore pea he tangata kei te hanga git mo Cygwin me ona ringa ake, kaua ki te whakamahi i tetahi kete kua oti te hanga).

Ko te whakaraeraetanga i puta mai i te tukatuka a Cygwin i te taiao hei punaha rite Unix kaore i te Matapihi, kaore he herenga mo te whakamahi i te '\' ahua i te ara, i a Cygwin, penei i a Windows, ka taea tenei ahuatanga. whakamahia ki te wehe i nga whaiaronga. Ko te mutunga mai, ma te hanga i tetahi putunga kua whakarereke motuhake kei roto i nga hononga tohu me nga konae he tohu whakamuri, ka taea te tuhi i nga konae i te wa e utaina ana tenei putunga ki Cygwin (he rite te whakaraeraetanga i whakatauhia i Git mo Windows i te tau 2019). Ma te whai kaha ki te tuhirua i nga konae, ka taea e te kaitukino te whakakore i nga waea matau i roto i te git me te tuku i nga waehere koretake ki te punaha.

Source: opennet.ru

Tāpiri i te kōrero