Säkerhetsbulletin från Debian
DSA-1733-1 vim -- flera sårbarheter
- Rapporterat den:
- 2009-03-03
- Berörda paket:
- vim
- Sårbara:
- Ja
- Referenser i säkerhetsdatabaser:
- I Debians felrapporteringssystem: Fel 486502, Fel 506919.
I Mitres CVE-förteckning: CVE-2008-2712, CVE-2008-3074, CVE-2008-3075, CVE-2008-3076, CVE-2008-4101. - Ytterligare information:
-
Flera sårbarheter har upptäckts i vim, en utökad vi-redigerare. Projektet Common Vulnerabilities and Exposures identifierar följande problem:
- CVE-2008-2712
Jan Minar upptäckte att vim inte städade indata korrekt innan funktionerna execute eller system anropades i vim-skript. Detta kunde leda till exekvering av godtycklig kod.
- CVE-2008-3074
Jan Minar upptäckte att tar-insticksprogrammet i vim inte städade filenamnen i tararkivet eller namnet av själva arkivfilen korrekt, vilket gjorde det sårbart för exekvering av godtycklig kod.
- CVE-2008-3075
Jan Minar upptäckte att zip-insticksprogrammet i vim inte städade filenamnen i ziparkivet eller namnet av själva arkivfilen korrekt, vilket gjorde det sårbart för exekvering av godtycklig kod.
- CVE-2008-3076
Jan Minar upptäckte att netrw-insticksprogrammet i vim inte städade filenamnen eller katalognamnet som den gavs korrekt. Detta kunde leda till exekvering av godtycklig kod.
- CVE-2008-4101
Ben Schmidt upptäckte att vim inte kodade tecken korrekt vid nyckelords- eller etikettuppslag. Detta kunde leda till exekvering av godtycklig kod.
För den gamla stabila utgåvan (Etch) har dessa problem rättats i version 1:7.0-122+1etch5.
För den stabila utgåvan (Lenny) har dessa problem rättats i version 1:7.1.314-3+lenny1, som redan inkluderades i Lennyversionen.
För uttestningsutgåvan (Squeeze) har dessa problem rättats i version 1:7.1.314-3+lenny1.
För den instabila utgåvan (Sid) har dessa problem rättats i version 2:7.2.010-1.
- CVE-2008-2712
- Rättat i:
-
Debian GNU/Linux 4.0 (etch)
- Källkod:
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0.orig.tar.gz
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5.diff.gz
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5.dsc
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5.diff.gz
- Arkitekturoberoende komponent:
- http://security.debian.org/pool/updates/main/v/vim/vim-gui-common_7.0-122+1etch5_all.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-runtime_7.0-122+1etch5_all.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-doc_7.0-122+1etch5_all.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-runtime_7.0-122+1etch5_all.deb
- Alpha:
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_alpha.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_alpha.deb
- AMD64:
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_amd64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_amd64.deb
- ARM:
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_arm.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_arm.deb
- Intel IA-32:
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_i386.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_i386.deb
- Intel IA-64:
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_ia64.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_ia64.deb
- Big-endian MIPS:
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_mips.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_mips.deb
- Little-endian MIPS:
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_mipsel.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_mipsel.deb
- PowerPC:
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_powerpc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_powerpc.deb
- IBM S/390:
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_s390.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_s390.deb
- Sun Sparc:
- http://security.debian.org/pool/updates/main/v/vim/vim-tcl_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-lesstif_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-python_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-ruby_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-perl_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gtk_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-common_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-gnome_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-full_7.0-122+1etch5_sparc.deb
- http://security.debian.org/pool/updates/main/v/vim/vim-tiny_7.0-122+1etch5_sparc.deb
MD5-kontrollsummor för dessa filer finns i originalbulletinen.
