aboutsummaryrefslogtreecommitdiff
path: root/lib/base64.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2016-09-28 12:56:02 +0200
committerDaniel Stenberg <daniel@haxx.se>2016-10-31 08:46:35 +0100
commit3d6460edeee21d7d790ec570d0887bed1f4366dd (patch)
tree65703bcc26fae14358ff6d5653eebe5b013ecaa1 /lib/base64.c
parent8732ec40db652c53fa58cd13e2acb8eab6e40874 (diff)
krb5: avoid realloc(0)
If the requested size is zero, bail out with error instead of doing a realloc() that would cause a double-free: realloc(0) acts as a free() and then there's a second free in the cleanup path. CVE-2016-8619 Bug: https://curl.haxx.se/docs/adv_20161102E.html Reported-by: Cure53
Diffstat (limited to 'lib/base64.c')
0 files changed, 0 insertions, 0 deletions