Debians sikkerhedsbulletin

DSA-2114-1 git-core -- bufferoverløb

Rapporteret den:
26. sep 2010
Berørte pakker:
git-core
Sårbar:
Ja
Referencer i sikkerhedsdatabaser:
I Debians fejlsporingssystem: Fejl 595728, Fejl 590026.
I Mitres CVE-ordbog: CVE-2010-2542.
Yderligere oplysninger:

Debians stabile punktopdatering, 5.0.6, indeholdt opdaterede pakker med versionsstyringssystemet Git, for at rette et sikkerhedsproblem. Desværre medførte opdateringen en regression, som kunne gøre det umuligt at klone eller oprette Git-arkiver. Denne opdatering retter regressionen, der er registreret som Debian-fejl nummer 595728.

Det oprindelige sikkerhedsproblem gjorde det muligt for en angriber, at udføre vilkårlig kode, hvis vedkommende kunne narre en lokal bruger til at udføre en git-kommando i en fabrikeret arbejdsmappe (CVE-2010-2542).

I den stabile distribution (lenny), er dette problem rettet i version 1.5.6.5-3+lenny3.2.

Pakkerne til hppa-arkitekturen er ikke indeholdt i denne bulletin. Men hppa-arkitekturen er ikke kendt som værende påvirket af regressionen.

I distributionen testing (squeeze) og i den ustabile distribution (sid), er sikkerhedsproblemet rettet i version 1.7.1-1.1. Disse distributioner var ikke påvirket af regressionen.

Vi anbefaler at du opgraderer dine git-core-pakker.

Rettet i:

Debian GNU/Linux 5.0 (stable)

Kildekode:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2.dsc
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5.orig.tar.gz
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2.diff.gz
Arkitekturuafhængig komponent:
http://security.debian.org/pool/updates/main/g/git-core/git-cvs_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/git-gui_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/git-arch_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/git-daemon-run_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/gitweb_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/git-svn_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/git-doc_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/git-email_1.5.6.5-3+lenny3.2_all.deb
http://security.debian.org/pool/updates/main/g/git-core/gitk_1.5.6.5-3+lenny3.2_all.deb
Alpha:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_alpha.deb
AMD64:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_amd64.deb
ARM:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_arm.deb
ARM EABI:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_armel.deb
Intel IA-32:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_i386.deb
Intel IA-64:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_ia64.deb
Big-endian MIPS:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_mips.deb
Little-endian MIPS:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_mipsel.deb
PowerPC:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_powerpc.deb
IBM S/390:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_s390.deb
Sun Sparc:
http://security.debian.org/pool/updates/main/g/git-core/git-core_1.5.6.5-3+lenny3.2_sparc.deb

MD5-kontrolsummer for de listede filer findes i den originale sikkerhedsbulletin.