Aviso de seguridad de Debian

DSA-010-1 gnupg -- timando a las firmas separadas, evasión de la web de confianza

Fecha del informe:
25 de dic de 2000
Paquetes afectados:
gnupg
Vulnerable:
Referencias a bases de datos de seguridad:
No se dispone, de momento, de referencias a otras bases de datos de seguridad externas.
Información adicional:
Dos errores han sido encontrados recientemente en GnuPG:
  1. falsos positivos al verificar firmas separadas (detached)

    Hay un problema en la forma en la que gpg verifica las firmas separadas que puede conducir a falsos positivos. Las firmas separadas puede ser verificadas con un comando como este: gpg --verify detached.sig < misdatos

    Si alguien reemplazara detached.sig con un texto firmado (por ejemplo, una firma no separada) y luego modificara misdatos gpg aún informaría que que se ha verificado con éxito la firma.

    Para arreglar esto, se ha cambiado la manera en la ue funciona la opción --verify: Ahora necesita dos opciones al verificar las firmas separadas: Tanto el archivo con la firma separada como el archivo con los datos a verificar. Fíjese en que esto lo hace incompatible con versiones anteriores.

  2. las claves secretas se importan de manera silenciosa

    Florian Weimer descubrió que gpg importaba claves secretas de key-servers. Ya que gpg considera las claves públicas correspondientes a las claves secretas conocidas confiadas en última instancia, un atacante puede usar esto para evadir la web de confianza.

    Para arreglar esto, se ha añadido una nueva opción para decirle a gpg que se le permite importar claves secretas: --allow-key-import.

Arreglado en:

Debian 2.2 (potato)

Fuentes:
http://security.debian.org/dists/stable/updates/main/source/gnupg_1.0.4-1.1.diff.gz
http://security.debian.org/dists/stable/updates/main/source/gnupg_1.0.4-1.1.dsc
http://security.debian.org/dists/stable/updates/main/source/gnupg_1.0.4.orig.tar.gz
alpha:
http://security.debian.org/dists/stable/updates/main/binary-alpha/gnupg_1.0.4-1.1_alpha.deb
arm:
http://security.debian.org/dists/stable/updates/main/binary-arm/gnupg_1.0.4-1.1_arm.deb
i386:
http://security.debian.org/dists/stable/updates/main/binary-i386/gnupg_1.0.4-1.1_i386.deb
m68k:
http://security.debian.org/dists/stable/updates/main/binary-m68k/gnupg_1.0.4-1.1_m68k.deb
powerpc:
http://security.debian.org/dists/stable/updates/main/binary-powerpc/gnupg_1.0.4-1.1_powerpc.deb
sparc:
http://security.debian.org/dists/stable/updates/main/binary-sparc/gnupg_1.0.4-1.1_sparc.deb