[Pkg-haskell-maintainers] Bug#700284: libghc-certificate-dev: incomplete basic constraint parsing breaks verisign certs

Tomas Janousek tomi at nomi.cz
Mon Feb 11 00:35:20 UTC 2013


Package: libghc-certificate-dev
Version: 1.2.3-1+b1
Severity: important
Tags: patch

Hello,

since libghc-tls-extra-dev 0.4.6.1-1, certificate extensions are checked
whether they are CA certs and cert signing is allowed. Verisign certs,
however, encode basic constraints in a format that libghc-certificate-dev
1.2.3-1+b1 fails to parse, and connection to (some) verisign-signed sites
fails.

An example of such site is https://secure.gooddata.com/.

This is likely fixed by
https://github.com/vincenthz/hs-certificate/commit/a156d857189fc880f7d0a2de3310e750994c766b



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (980, 'testing'), (980, 'stable'), (500, 'unstable'), (500, 'stable'), (200, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.3.8-lis64+ (SMP w/4 CPU cores)
Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libghc-certificate-dev depends on:
ii  ghc [libghc-time-dev-1.4-3e186]                              7.4.1-4
ii  libc6                                                        2.13-27
ii  libffi5                                                      3.0.10-3
ii  libghc-asn1-data-dev [libghc-asn1-data-dev-0.6.1.3-d0540]    0.6.1.3-2+b3
ii  libghc-base-dev-4.5.0.0-c8e71                                <none>
ii  libghc-bytestring-dev-0.9.2.1-4adca                          <none>
ii  libghc-crypto-pubkey-types-dev [libghc-crypto-pubkey-types-  0.1.1-1+b3
ii  libghc-directory-dev-1.1.0.2-89575                           <none>
ii  libghc-mtl-dev [libghc-mtl-dev-2.1.1-ae9b4]                  2.1.1-1
ii  libghc-pem-dev [libghc-pem-dev-0.1.1-84ae4]                  0.1.1-1+b3
ii  libghc-process-dev-1.1.0.1-91185                             <none>
ii  libgmp10                                                     2:5.0.4+dfsg-1

libghc-certificate-dev recommends no packages.

Versions of packages libghc-certificate-dev suggests:
ii  libghc-certificate-doc   1.2.3-1
ii  libghc-certificate-prof  1.2.3-1+b1

-- no debconf information

-- 
Tomáš Janoušek, a.k.a. Liskni_si, http://work.lisk.in/



More information about the Pkg-haskell-maintainers mailing list