Bol uvádzať opravy distribuovaného systému správy pôvodných textov Git 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 a 2.50.1, ktoré odstraňujú zraniteľnosti umožňujúce vykonanie vlastného kódu na systéme používateľa pri klonovaní repozitára kontrolovaného útočníkom.
- CVE-2025-48384 — zraniteľnosť je spôsobená tým, že pri čítaní hodnôt konfiguračných parametrov Git odstraňuje uvedené na konci znaky konca riadku (LF) a návratu vozíka (CR), ale pri zapisovaní hodnôt do konfiguračného súboru nevykonáva escapovanie znaku návratu vozíka. Útočník môže pri inicializácii submodulu zadať cestu, na ktorej konci je uvedený znak návratu vozíka (FS v unixových operačných systémoch umožňujú špeciálne znaky v názvoch súborov a adresárov).
Odstránenie znaku návratu vozíka pri čítaní konfigurácie povedie k tomu, že submodul bude extrahovaný na nesprávnu cestu. Útočník môže umiestniť na túto nesprávnu cestu symbolickú linku, ktorá ukazuje na adresár s git hookmi a umiestniť do neho spracovávač, ktorý sa spustí po dokončení operácie checkout. Vykonanie príkazu „git clone —recursive“ nad repozitárom s takýmto submodulom povedie k vykonaniu kódu, ktorý určil páchateľ.
- CVE-2025-48385 — nedostatočná kontrola na strane klienta bundle súborov, ktoré sa posielajú serverom pri klonovaní repozitára a používajú sa na prenos časti zasielaných dát prostredníctvom systémov dodávania obsahu (CDN). Útočník, ktorý ovláda Git server, môže usporiadať načítanie špeciálne upraveného bundle súboru klientom, ktorý po extrakcii bude uložený na ľubovoľné miesto FS.
- CVE-2025-48386 — zraniteľnosť špecifická pre platformu Windows spôsobená preplnením vyrovnávacej pamäte v spracovateľovi Wincred, ktorý sa používa na ukladanie poverení v Windows Credential Manager.
Okrem toho boli odstránené štyri zraniteľnosti v grafických rozhraní Gitk a Git GUI, napísaných v Tcl/Tk:
- CVE-2025-27613 — otvorenie špeciálne upraveného repozitára v Gitk môže viesť k prepísaniu ľubovoľných súborov vo filesystéme.
- CVE-2025-27614 — vykonávanie „gitk filename“ nad špeciálne upraveným repozitárom môže viesť k spusteniu skriptu pripraveného útočníkom.
- CVE-2025-46334 — v Git GUI na Windows je možné spustiť kód útočníka pri vykonávaní činností používateľom v "Git Bash" alebo "Browse Files" s repozitárom, v ktorého pracovnom strome útočník umiestnil typové spustiteľné súbory, ako sh.exe, astextplain.exe, exif.exe a ps2ascii.exe, ktoré sú vyvolávané počas práce s Git GUI.
- CVE-2025-46335 — možnosť vytvoriť alebo prepísať ľubovoľný súbor v súborovom systéme pri úprave používateľom v Git GUI súboru z adresára so špeciálne formátovaným názvom, vyextrahovaného z repozitára, pripraveného útočníkom.
Zdroj: opennet.ru
