p PatchFirst

PatchFirst · Latest vulnerabilities

hiredis vulnerabilities

Vulnerabilities published for hiredis in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 4

  1. CVE-2021-32762

    High · CVSS 7.5EPSS 2.56%No fix published

    Integer overflow that can lead to heap overflow in redis-cli, redis-sentinel on some platforms

    Redis is an open source, in-memory database that persists on disk. The redis-cli command line tool and redis-sentinel service may be vulnerable to integer overflow when parsing specially crafted large multi-bulk network replies. This is a result of a vulnerability in the underlying hiredis library which does not perform an overflow check before calling the calloc() heap allocation function. This issue only impacts systems with heap allocators that do not perform their own overflow checks. Most modern systems do and are therefore not likely to be affected. Furthermore, by default redis-sentinel uses the jemalloc allocator which is also not vul

    Published Updated
  2. CVE-2021-32765

    High · CVSS 8.8EPSS 2.14%No fix published

    Integer Overflow to Buffer Overflow in Hiredis

    Hiredis is a minimalistic C client library for the Redis database. In affected versions Hiredis is vulnurable to integer overflow if provided maliciously crafted or corrupted `RESP` `mult-bulk` protocol data. When parsing `multi-bulk` (array-like) replies, hiredis fails to check if `count * sizeof(redisReply*)` can be represented in `SIZE_MAX`. If it can not, and the `calloc()` call doesn't itself make this check, it would result in a short allocation and subsequent buffer overflow. Users of hiredis who are unable to update may set the [maxelements](https://github.com/redis/hiredis#reader-max-array-elements) context option to a value small en

    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →