diff options
author | Stephan Mueller <[email protected]> | 2018-04-12 08:40:55 +0200 |
---|---|---|
committer | Herbert Xu <[email protected]> | 2018-04-21 00:57:00 +0800 |
commit | eea0d3ea7546961f69f55b26714ac8fd71c7c020 (patch) | |
tree | 1a8cda1a7a5932789790ff6286791d999307d7c9 /lib/memory-notifier-error-inject.c | |
parent | b346e492d7127e4332d5a9989b844b2095cc4fcd (diff) |
crypto: drbg - set freed buffers to NULL
During freeing of the internal buffers used by the DRBG, set the pointer
to NULL. It is possible that the context with the freed buffers is
reused. In case of an error during initialization where the pointers
do not yet point to allocated memory, the NULL value prevents a double
free.
Cc: [email protected]
Fixes: 3cfc3b9721123 ("crypto: drbg - use aligned buffers")
Signed-off-by: Stephan Mueller <[email protected]>
Reported-by: [email protected]
Signed-off-by: Herbert Xu <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions