PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-93435 NodeRedis CVE debrief

A denial of service vulnerability exists in redis-parser through 3.0.0 in the RESP protocol parser. Malicious Redis endpoints can crash the client process through unbounded recursion on nested arrays by sending crafted RESP byte streams with repeated array headers, exhausting the V8 call stack and causing an uncaught RangeError that terminates the Node.js process without triggering error handling callbacks.

Vendor
NodeRedis
Product
redis-parser
CVSS
HIGH 8.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-17
Original CVE updated
2026-09-22
Advisory published
2026-09-17
Advisory updated
2026-09-22

Who should care

Defenders responsible for Node.js applications using redis-parser should assess exposure and prioritize verification and potential updates. System administrators and security teams should review RESP protocol interactions and monitor Node.js processes for unexpected termination.

Why it matters

CVE-2026-93435 is a denial of service vulnerability in redis-parser that can be exploited by malicious Redis endpoints. Defenders should verify and update redis-parser, review RESP protocol interactions, and monitor Node.js processes.

  • Potential denial of service through process termination
  • Need for verification of redis-parser version and exposure
  • Potential for monitoring and restricting RESP protocol interactions

Technical summary

The redis-parser library through version 3.0.0 is vulnerable to a denial of service attack. The RESP protocol parser does not properly handle nested arrays, allowing an attacker to cause unbounded recursion. This can be exploited by sending a crafted RESP byte stream with repeated array headers, which will exhaust the V8 call stack and cause an uncaught RangeError, terminating the Node.js process.

Defensive priority

Defenders should prioritize verifying and updating redis-parser to a version beyond 3.0.0 if used, reviewing and restricting RESP protocol interactions with untrusted Redis endpoints, and monitoring Node.js processes for unexpected termination.

Recommended defensive actions

  • Verify and update redis-parser to a version beyond 3.0.0 if used
  • Review and restrict RESP protocol interactions with untrusted Redis endpoints
  • Monitor Node.js processes for unexpected termination
  • Perform vulnerability scanning to identify exposed systems
  • Implement additional logging and monitoring for RESP protocol interactions
  • Conduct a thorough review of the system's architecture to identify potential weaknesses
  • Develop and implement a patch management process to ensure timely updates

Evidence notes

The CVE record and NVD entry provide details on the denial of service vulnerability in redis-parser. The vulnerability allows malicious Redis endpoints to crash the client process through unbounded recursion. The NVD entry is currently Awaiting Analysis.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-93435 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-93435

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-93435 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93435

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.