From: Fred Morcos Date: Wed, 22 Feb 2023 11:49:27 +0000 (+0100) Subject: PKCS11 Signer: Fix buffer overflow X-Git-Tag: dnsdist-1.8.0-rc2~19^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=487890266d70d6454480815116668ac89b75fac9;p=thirdparty%2Fpdns.git PKCS11 Signer: Fix buffer overflow --- diff --git a/pdns/pkcs11signers.cc b/pdns/pkcs11signers.cc index e57018a43e..77ebfe16ef 100644 --- a/pdns/pkcs11signers.cc +++ b/pdns/pkcs11signers.cc @@ -424,7 +424,7 @@ class Pkcs11Token { size_t k; auto pubAttr = std::make_unique(pubAttributes.size()); - auto privAttr = std::make_unique(pubAttributes.size()); + auto privAttr = std::make_unique(privAttributes.size()); k = 0; for(P11KitAttribute& attribute : pubAttributes) {