JanĂ« publikuar lĂ«shime korrigjuese pĂ«r sistemin e menaxhimit tĂ« kodit burimor tĂ« shpĂ«rndarĂ« Git 2.56.1, 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 dhe 2.50.2, nĂ« tĂ« cilat janĂ« eliminuar 6 vulnerabilitete. Vulnerabiliteti mĂ« i rrezikshĂ«m (CVE-2026-111760) lejon ekzekutimin e kodit kur pĂ«rdoret komandĂ«n "git clone" nĂ« modalitetin "ârecurse-submodules" me depo qĂ« kontrollohen nga sulmuesi.
Problemi shkaktohet nga fakti se gjatësia e emrit të regjistrit në indeks llogaritet duke përdorur tipin e plotë 32-bits. Kur kalon një emër shumë të gjatë si " .git/...." ndodh një mbipopullim i numrave dhe sulmuesi mund të arritë të llogarisë një gjatësi të barabartë me 4 byte. Si rezultat, kur kontrollohet vlera, përdoren të dhënat actuale, ndërsa gjatë operacionit, versioni i shkurtuar " .git ", i cili lejon sulmuesin të zëvendësojë skedarin " .git " në submodul me një lidhje simbolike që tregon në një katalog me konfigurime dhe hook.
Dobësi të tjera:
- CVE-2026-113408 â kalimi jashtĂ« kufijve tĂ« katalogut refs/ duke kaluar si degĂ«n HEAD njĂ« lidhje simbolike me vlerĂ«n " refs/heads/.. /.. /.. /TARGET" gjatĂ« klonimit tĂ« njĂ« depoje bosh pĂ«rmes protokollit Git v2. NĂ« ekzekutimin e mĂ«passhĂ«m tĂ« "git commit", do tĂ« krijohet njĂ« skedar TARGET nĂ« rrĂ«njĂ«n e depozitĂ«s, gjĂ« qĂ« mund tĂ« pĂ«rdoret pĂ«r tĂ« mbivendosur skedarĂ«t nĂ« depo dhe organizuar ekzekutimin e kodit.
- CVE-2026-114467 â mbipopullimi i stack-ut gjatĂ« fshirjes sĂ« nĂ«nshkrimeve GPG, e cila potencialisht mund tĂ« çojĂ« nĂ« ekzekutimin e kodit tĂ« rastĂ«sishĂ«m. Problemi shkaktohet nga fakti se funksioni remove_signature() ruan pozitat e nĂ«nshkrimeve nĂ« njĂ« array fikse, i llogaritur maksimum pĂ«r dy nĂ«nshkrime. Kur kalon njĂ« etiketĂ« me tre ose mĂ« shumĂ« nĂ«nshkrime, tĂ« dhĂ«nat ruhet jashtĂ« array-it.
- CVE-2026-114469 â gjatĂ« verifikimit tĂ« kufijve pĂ«r madhĂ«sinĂ« e patch-eve binarĂ«, janĂ« marrĂ« parasysh tĂ« dhĂ«nat para se tĂ« nxirreshin tĂ« dhĂ«nat e kompresuara, duke çuar nĂ« leximin e pĂ«rmbajtjes nga njĂ« zonĂ« jashtĂ« kufijve tĂ« tamponit.
- CVE-2026-105437 â dĂ«mtimi i_memory gjatĂ« ekzekutimit tĂ« operacioneve tĂ« mĂ«dha tĂ« bashkimit pĂ«r shkak tĂ« akumulimit tĂ« madhĂ«sisĂ« sĂ« rezultatit nĂ« njĂ« fushĂ« me tipin int. NĂ« konfigurimin GitLab, vulnerabiliteti mund tĂ« shfrytĂ«zohet pĂ«r tĂ« ekzekutuar kodin (problemi Ă«shtĂ« bllokuar nĂ« GitLab 19.5.4).
- CVE-2026-114466 â mbivendosja e skedarĂ«ve tĂ« rastit nĂ« sistemin e skedarĂ«ve pĂ«rmes komandĂ«s "git fast-import" pĂ«r shkak tĂ« eliminimit tĂ« papĂ«rsĂ«ritur tĂ« vulnerabilitetit CVE-2019-1348.
Burimi: opennet.ru
