Merge pull request #1789 from JacobBarthelmeh/Fuzzer
sanity check on buffer before clearing it
This commit is contained in:
commit
4fd805ff1e
@ -20019,7 +20019,9 @@ exit_scke:
|
||||
#endif
|
||||
|
||||
/* No further need for PMS */
|
||||
ForceZero(ssl->arrays->preMasterSecret, ssl->arrays->preMasterSz);
|
||||
if (ssl->arrays->preMasterSecret != NULL) {
|
||||
ForceZero(ssl->arrays->preMasterSecret, ssl->arrays->preMasterSz);
|
||||
}
|
||||
ssl->arrays->preMasterSz = 0;
|
||||
|
||||
/* Final cleanup */
|
||||
@ -25264,7 +25266,9 @@ static int DoSessionTicket(WOLFSSL* ssl, const byte* input, word32* inOutIdx,
|
||||
#endif /* WOLFSSL_ASYNC_CRYPT */
|
||||
|
||||
/* Cleanup PMS */
|
||||
ForceZero(ssl->arrays->preMasterSecret, ssl->arrays->preMasterSz);
|
||||
if (ssl->arrays->preMasterSecret != NULL) {
|
||||
ForceZero(ssl->arrays->preMasterSecret, ssl->arrays->preMasterSz);
|
||||
}
|
||||
ssl->arrays->preMasterSz = 0;
|
||||
|
||||
/* Final cleanup */
|
||||
|
Loading…
x
Reference in New Issue
Block a user