Izlaidums Git 2.35.2 ar droŔības ievainojumu novērÅ”anu

Publicēti labojumu laidieni izplatītajā avotu pārvaldības sistēmā Git 2.35.2, 2.30.3, 2.31.2, 2.32.1, 2.33.2 un 2.34.2, kuros novērstas divas ievainojamības:

  • CVE-2022-24765 — daudzlietotāju sistēmās ar koplietojamām mapēm atklāta iespēja organizēt uzbrukumu, kas noved pie komandu palaides, ko norādÄ«jis cits lietotājs. Uzbrucējs var izveidot mapē ā€ž.gitā€ vietās, kas sakrÄ«t ar citiem lietotājiem (piemēram, koplietotajās mapēs vai mapēs ar pagaidu failiem), un tajā ievietot konfigurācijas failu ā€ž.git/configā€ ar iestatÄ«jumiem, kas izsauc apstrādātājus, kad izpildÄ«ti noteikti git komandas (piemēram, kodu var izpildÄ«t, izmantojot core.fsmonitor parametru).

    ā€ž.git/configā€ definētie apstrādātāji tiks izsaukti ar cita lietotāja tiesÄ«bām, ja Å”is lietotājs izmantos git mapē, kas ir augstākā lÄ«menÄ« nekā uzbrucēja izveidotā apakÅ”mape ā€ž.gitā€. Iekļaujot, izsaukums var tikt veikts netieÅ”i, piemēram, izmantojot kodu redaktorus ar atbalstu git, piemēram, VS Code un Atom, vai izmantojot paplaÅ”inājumus, kas izsauc ā€žgit statusā€ (piemēram, Git Bash vai posh-git). Git 2.35.2 versijā ievainojamÄ«ba ir bloķēta, izmainot ā€ž.gitā€ meklēŔanas loÄ£iku apakÅ”mapēs (mape ā€ž.gitā€ tagad netiek ņemta vērā, ja tā pieder citam lietotājam).

  • CVE-2022-24767 — Windows platformai specifiska ievainojamÄ«ba, kas ļauj organizēt kodu izpildi ar SYSTEM privilēģijām, palaižot Git for Windows programmas dzēŔanas (Uninstall) darbÄ«bu. Problēma radusies, jo atinstalēŔanas programma tiek palaista pagaidu mapē, kas ir pieejama rakstīŔanai sistēmas lietotājiem. Uzbrukums notiek, izmantojot apmaiņas DLL ievietoÅ”anu pagaidu mapē, kas tiks ielādētas, palaižot atinstalētāju ar SYSTEM tiesÄ«bām.

Avots: opennet.lv

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster