https://bugs.exim.org/show_bug.cgi?id=2450

Git Commit <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from Git Commit <[email protected]> ---
Git commit:
https://git.exim.org/exim.git/commitdiff/428cdca73df1791fcba048d0f1093725d8288bd6

commit 428cdca73df1791fcba048d0f1093725d8288bd6
Author:     Jeremy Harris <[email protected]>
AuthorDate: Sun Sep 29 12:49:34 2019 +0100
Commit:     Jeremy Harris <[email protected]>
CommitDate: Sun Sep 29 12:49:34 2019 +0100

    DKIM: fix errorcheck in signing, lilbgcrypt version.  Bug 2450
---
 src/src/pdkim/signing.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/src/pdkim/signing.c b/src/src/pdkim/signing.c
index aff3d90..102e7bf 100644
--- a/src/src/pdkim/signing.c
+++ b/src/src/pdkim/signing.c
@@ -412,8 +412,9 @@ if (  !(s1 = Ustrstr(CS privkey_pem, "-----BEGIN RSA
PRIVATE KEY-----"))

 *s2 = '\0';

-if ((der.len = b64decode(s1, &der.data)) < 0)
+if ((rc = b64decode(s1, &der.data) < 0))
   return US"Bad PEM-DER b64 decode";
+der.len = rc;

 /* untangle asn.1 */

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to