Skip to content

Commit 65dfd30

Browse files
committed
crypto: fix memory leak in sign()
1 parent 9caf740 commit 65dfd30

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/node_crypto.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5053,6 +5053,8 @@ static AllocatedBuffer ConvertSignatureToP1363(Environment* env,
50535053
CHECK_EQ(n, BN_bn2binpad(r, data, n));
50545054
CHECK_EQ(n, BN_bn2binpad(s, data + n, n));
50555055

5056+
ECDSA_SIG_free(asn1_sig);
5057+
50565058
return buf;
50575059
}
50585060

0 commit comments

Comments
 (0)