JunoClaw SSRF Vulnerability in WAVS Bridge's computeDataVerify Function

Vulnerability

A server-side request forgery (SSRF) vulnerability has been identified in the JunoClaw AI platform, specifically within the WAVS bridge component, in versions prior to v0.x.y-security-1. The issue arises because the computeDataVerify function processed agent-supplied URLs using the fetch() function without proper validation of the URL scheme, port, or resolved IP address. This oversight allowed for unauthorized access to cloud metadata services and internal network resources.

Impact

Exploitation of this vulnerability could lead to unauthorized access to cloud metadata credentials (such as AWS IAM, GCP service-account tokens, and Azure managed-identity tokens), as well as access to services on localhost and private networks, including unauthenticated Redis services and Elasticsearch.

Reproduction

The vulnerability can be reproduced by using a pre-patch version of JunoClaw and supplying a URL that exploits the lack of validation in the computeDataVerify function. This can be done by injecting a URL that, when fetched, accesses cloud metadata or services on a private network or localhost.

Remediation

Users can upgrade to JunoClaw version v0.x.y-security-1 or later, where this vulnerability has been fixed. Instructions for upgrading are available in the JunoClaw repository.

Added: May 12, 2026, 5:35 PM
Updated: May 12, 2026, 5:35 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
7.1
remediation
0.0
relevance
8.1
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.