CVE-2026-65623

mtrudel · bandit

An inefficient algorithmic complexity vulnerability in mtrudel bandit allows unauthenticated remote attackers to cause a denial of service via CPU exhaustion during WebSocket fragment reassembly.

Executive summary

A critical denial of service vulnerability in mtrudel bandit allows unauthenticated attackers to exhaust CPU resources through malicious WebSocket traffic.

Vulnerability

This is an inefficient algorithmic complexity flaw (CWE-407) triggered during the reassembly of WebSocket fragments. The vulnerability is exploitable by unauthenticated remote attackers.

Business impact

Exploitation results in high impact to service availability, as the CPU exhaustion will render the application unresponsive to legitimate requests. With a CVSS score of 8.7, this vulnerability presents a significant risk to operational continuity, especially for services relying on WebSocket communication.

Remediation

Immediate Action: Update mtrudel bandit to version 1.12.1 or higher to resolve the algorithmic complexity issue.

Proactive Monitoring: Monitor server CPU utilization and inspect logs for unusually high volumes of fragmented WebSocket traffic that may indicate an attempt to trigger this vulnerability.

Compensating Controls: Implement rate limiting and request size restrictions on WebSocket endpoints via a load balancer or WAF to mitigate the impact of resource-intensive connection attempts.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Given the potential for remote denial of service and the existence of a proof-of-concept, users should treat this as a high-priority update. Apply the patch to version 1.12.1 immediately to restore resource management stability.