Skip to content

Commit f83f569

Browse files
CVE-2021-32756 (#5822)
1 parent 5385204 commit f83f569

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

thirdparty/hiredis/hiredis.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ static void *createArrayObject(const redisReadTask *task, size_t elements) {
177177
return NULL;
178178

179179
if (elements > 0) {
180+
if (SIZE_MAX / sizeof(redisReply*) < elements) return NULL; /* Don't overflow */
180181
r->element = hi_calloc(elements,sizeof(redisReply*));
181182
if (r->element == NULL) {
182183
freeReplyObject(r);

0 commit comments

Comments
 (0)