CVE-2026-67346

kyegomez · swarms

The swarms package by kyegomez is vulnerable to Server-Side Request Forgery (SSRF) due to insufficient validation of user-supplied inputs, which can be exploited by unauthenticated network attackers.

Executive summary

The swarms framework is vulnerable to Server-Side Request Forgery, which could allow unauthenticated attackers to perform unauthorized requests on behalf of the server.

Vulnerability

The software is susceptible to Server-Side Request Forgery (CWE-918), allowing an unauthenticated attacker to manipulate requests sent from the server, potentially leading to unauthorized access to internal services or network resources.

Business impact

With a CVSS score of 8.6, this vulnerability poses a high risk to organizational infrastructure. Exploitation may grant attackers the ability to probe internal networks, access sensitive metadata services, or interact with private APIs, potentially leading to a full breach of internal system confidentiality.

Remediation

Immediate Action: Update the swarms package to the fixed version associated with commit 8b0fc9e4645603ad94d5fcf4da86e3b9c71f4743.

Proactive Monitoring: Monitor egress traffic from the application server for unusual requests to internal IP addresses or sensitive local ports.

Compensating Controls: Deploy strict network egress filtering on the application server to prevent connections to unauthorized internal or private network segments.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

The severity of this SSRF vulnerability necessitates an immediate update to the latest patched version. Security teams must ensure that the application is isolated from sensitive internal services while the update is being staged and deployed.