@agentclientprotocol/sdk is vulnerable to Denial of Service (DoS)
47
Medium Risk
An ACP server exposed over HTTP or WebSocket creates a permanent routing entry in ConnectionState's sessionStreams, pendingRoutes, and clientResponseRoutes maps for any session id named in a request, notification, or subscription, without checking that the session was ever created. A client that has completed the initial handshake can repeatedly name invented session ids to grow these maps without bound until the server runs out of memory, taking down every session it was handling. The fix validates a session id before routing to it instead of creating a permanent entry for any id it sees.
You are affected if you are using a version that falls within the vulnerable range and you run an ACP server exposed over HTTP or WebSocket.
@agentclientprotocol/sdk is vulnerable to Denial of Service (DoS) in versions 0.27.0 - 1.5.0.
Upgrade the @agentclientprotocol/sdk library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

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.