aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2025-05-26 02:28:02 +0000
committerNIIBE Yutaka <[email protected]>2025-05-26 02:28:02 +0000
commit0c7e7ec0c846beee22bff605d642c280f7226e6b (patch)
tree009dfd8cc0d110814b82f79efaa93c93599717f7
parentcommon: Fix read buffer over-read in uncompress_ecc_q_in_canon_sexp. (diff)
downloadgnupg-0c7e7ec0c846beee22bff605d642c280f7226e6b.tar.gz
gnupg-0c7e7ec0c846beee22bff605d642c280f7226e6b.zip
gpg: Fix ECC_POINT_LEN_MAX to allow NIST curves.
* g10/pkglue.c (ECC_POINT_LEN_MAX): NIST P-521 is large. -- GnuPG-bug-id: 7664 Reported-by: Collin Funk Signed-off-by: NIIBE Yutaka <[email protected]>
-rw-r--r--g10/pkglue.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/pkglue.c b/g10/pkglue.c
index 4d9b357ec..a97bb39c7 100644
--- a/g10/pkglue.c
+++ b/g10/pkglue.c
@@ -34,7 +34,7 @@
/* Maximum buffer sizes required for ECC KEM. */
-#define ECC_POINT_LEN_MAX (1+2*64)
+#define ECC_POINT_LEN_MAX (1+2*66)
#define ECC_HASH_LEN_MAX 64