vertx-redis-client is vulnerable to Denial of Service (DoS)
59
CVE Score
Medium
Denial of Service (DoS)
The RESP parser in vertx-redis-client appends every byte of a newline-terminated field, such as a simple string, with no length cap. A bulk string whose trailing CRLF never arrives makes the parser repeat the same buffer. A Redis server can keep sending bytes until the client runs out of heap, or can make the client emit the same response without stopping. The fix adds limits for line length and bulk-string length and stops that loop.
Upgrade the io.vertx:vertx-redis-client library to the patch version.
You are affected if you are using a version that falls within the vulnerable range and the client connects to a Redis server you do not trust.
4.0.0 - 4.5.35
Fixed in 4.5.365.0.0 - 5.2.2
Fixed in 5.2.3vertx-redis-client is vulnerable to Denial of Service (DoS) in versions 4.0.0 - 4.5.35 and 5.0.0 - 5.2.2.
Secure your code, cloud, and runtime in one central system. Connect a repo to discover what the reasoning agents find in your codebase.
No credit card required | Scan results in 32 seconds.
I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.