Faʻafitauli i Git mo Cygwin e mafai ai ona e faʻatulagaina le faʻatinoina o tulafono

O se faʻafitauli matuia ua faʻaalia i Git (CVE-2021-29468), lea e faʻaalia naʻo le fausiaina mo le siosiomaga Cygwin (se faletusi mo le faʻataʻitaʻiina o le Linux API i luga o Windows ma se seti o polokalame Linux masani mo Windows). O le fa'aletonu e mafai ai ona fa'atino le code a le tagata osofa'i pe a toe maua fa'amaumauga ("git checkout") mai se fale teu oloa e pulea e le tagata osofa'i. O loʻo faʻamauina le faʻafitauli i le git 2.31.1-2 afifi mo Cygwin. I le galuega autu a Git, e leʻi faʻamautuina le faʻafitauli (e foliga mai o loʻo fausia e se tasi le git mo Cygwin ma o latou lava lima, nai lo le faʻaaogaina o se afifi ua saunia).

O le faʻafitauli e mafua mai i le gaioiga a Cygwin o le siosiomaga e pei o se Unix-like system nai lo Windows, lea e leai se faʻatapulaʻaina o le faʻaogaina o le '\' uiga i le ala, ae i Cygwin, pei o Windows, o lenei uiga e mafai ona fa'aaogaina e tu'u'ese'ese ai fa'amaumauga. O le iʻuga, e ala i le fatuina o se fale teu oloa faʻapitoa e iai fesoʻotaʻiga faʻatusa ma faila ma se uiga backslash, e mafai ona toe faʻasalalau faila faila pe a faʻapipiʻi lenei fale teu i Cygwin (o se faʻafitauli tutusa na faʻapipiʻiina i Git mo Windows i le 2019). E ala i le mauaina o le malosi e sui ai faila, e mafai e le tagata osofaʻi ona faʻamalo le matau i le git ma mafua ai ona faʻatinoina le tulafono i luga o le polokalama.

puna: opennet.ru

Faaopoopo i ai se faamatalaga