aboutsummaryrefslogtreecommitdiffstats
path: root/kbx/keybox-search.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2015-02-09 09:54:06 +0000
committerWerner Koch <[email protected]>2015-02-09 09:54:06 +0000
commit0835d2f44ef62eab51fce6a927908f544e01cf8f (patch)
treedb7ac41ac4b1abdbe418d841eb2bec92871c5334 /kbx/keybox-search.c
parentgpg: Fix a NULL-deref due to empty ring trust packets. (diff)
downloadgnupg-0835d2f44ef62eab51fce6a927908f544e01cf8f.tar.gz
gnupg-0835d2f44ef62eab51fce6a927908f544e01cf8f.zip
gpg: Fix a NULL-deref in export due to invalid packet lengths.
* g10/build-packet.c (write_fake_data): Take care of a NULL stored as opaque MPI. -- Reported-by: Hanno Böck <[email protected]> Test data: gpg2 --no-default-keyring --keyring FILE --export With this unpacked data for FILE: -----BEGIN PGP ARMORED FILE----- Version: GnuPG v2 Comment: Use "gpg --dearmor" for unpacking mI0EGRkZGRkZGRkZGRkZGRkBGRkZGRkZGRkZGRkZGQAZGRkZGRkZGRkZGRkZGRkZ GRkZInzgDbpa/9gQ4wq9////f3Vy81CkyVq3HQaqgZLZOeqPjM7XgGh5hJvAkpec 9wAAAgDHe0FVFbkppJZXP+gFs6z3gobS0qUFeyTtxs+wAgAD =JDFT -----END PGP ARMORED FILE----- Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'kbx/keybox-search.c')
0 files changed, 0 insertions, 0 deletions