Home GnuPG
Diffusion GnuPG 2a2145782cbb

gpgsm: Make sure initializing TMP_CERT.

Description

gpgsm: Make sure initializing TMP_CERT.

* sm/certchain.c (do_validate_chain): Initialize TMP_CERT.

When keydb_get_cert raises an error, it was possible that
ksba_cert_release was called with bogus value.

  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Wed, Mar 25, 2:06 AM
Parents
rG8b6de59ad880: agent: Raise GPG_ERR_BAD_SECKEY when p >= q for RSA key.
Branches
Unknown
Tags
Unknown