Page MenuHome GnuPG

D268.id1096.diff
No OneTemporary

D268.id1096.diff

Index: b/g10/keyserver.c
===================================================================
--- b/g10/keyserver.c
+++ b/g10/keyserver.c
@@ -1089,6 +1089,11 @@
fingerprint_from_pk (pk, fpr, &fpr_len);
keyid_from_pk (pk, keyid);
+ if (pk.version != 4) {
+ log_error(_("importing v3 or older keys from keyservers is unsafe: skipping a returned v3 public key\n"))
+ continue;
+ }
+
/* Compare requested and returned fingerprints if available. */
for (n = 0; n < ndesc; n++)
{

File Metadata

Mime Type
text/plain
Expires
Wed, Mar 18, 5:23 AM (8 h, 33 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
91/5f/d2c0ab204525607b6a4cb576ffb0

Event Timeline