Description
hiredis commit 29ea279 (post-v1.5.0) contains an uncontrolled memory allocation vulnerability in its RESP aggregate parser.
Published: 2026-09-24
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via uncontrolled memory allocation
Action: Upgrade Now
AI Analysis

Impact

The vulnerability lies in the hiredis RESP aggregate parser, where an attacker can send crafted input that causes the library to allocate an excessive amount of memory. This uncontrolled allocation, a flaw cataloged as CWE-770 and CWE-789, can exhaust system resources and lead to application slowdown or crash, resulting in a denial of service impact.

Affected Systems

The flaw affects any deployment using the hiredis client library that contains commit 29ea279, which is part of releases after v1.5.0. No vendor or product name is listed, and specific affected versions are not detailed beyond the mention of post‑v1.5.0. Applications that embed hiredis and rely on the RESP aggregate parser should review their version and be prepared to upgrade.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity rating. The EPSS score is 0.0039, indicating a very low probability of exploitation but not zero, so it should still be considered. The vulnerability is not listed in the CISA KEV catalog. Likely, exploitation requires that the attacker can send crafted RESP messages to a service that uses hiredis; thus, the attack vector is inferred to be remote network access to the associated service.

Generated by OpenCVE AI on September 26, 2026 at 04:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch or upgrade to a version of hiredis that addresses the uncontrolled memory allocation (CWE-770) and the resource exhaustion flaw (CWE-789).
  • If an upgrade cannot be deployed immediately, disable the RESP aggregate parser or set a hard limit on the aggregate size to mitigate CWE-770 and prevent excessive memory usage leading to CWE-789.
  • Configure process‑level memory limits with ulimit or container limits to constrain memory allocation and defeat potential exploitation of CWE-770.
  • Monitor application memory consumption and trigger alerts for abnormal spikes, thereby detecting early signs of potential exploitation of CWE-789.

Generated by OpenCVE AI on September 26, 2026 at 04:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 07:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 26 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Title Memory Allocation Chaos in hiredis RESP Aggregate Parser

Thu, 24 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Redis
Redis hiredis
Vendors & Products Redis
Redis hiredis

Thu, 24 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
CWE-789
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Thu, 24 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
Description hiredis commit 29ea279 (post-v1.5.0) contains an uncontrolled memory allocation vulnerability in its RESP aggregate parser.
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-09-24T18:10:04.153Z

Reserved: 2026-09-10T00:00:00.000Z

Link: CVE-2026-88382

cve-icon Vulnrichment

Updated: 2026-09-24T18:03:58.697Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-24T17:17:07.670

Modified: 2026-09-24T21:00:46.893

Link: CVE-2026-88382

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T05:00:05Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling

  • CWE-789

    Memory Allocation with Excessive Size Value