Hi,

I think I found the problem:  In g10/gpg.h you find

  /* Number of bits we accept when reading or writing MPIs. */
  #define MAX_EXTERN_MPI_BITS 16384

when writing it out with build-packet.c:mpi_write, we use a buffer if
that length.  It should error out for too long values but there might be
a corner case.  To check whether it works, change that constant to a
larger or smaller value and watch what results.


Salam-Shalom,

   Werner


_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to