Intel

AIKIDO-2026-599510

boruta is vulnerable to Server-Side Request Forgery (SSRF)

Server-Side Request Forgery (SSRF)CVE-2026-54885 Published Yesterday

55

Medium Risk

This Affects:

ELIXIRboruta
2.3.2 - 2.3.6
Fixed in 2.3.7
Are you affected? Scan for Free

TL;DR

Boruta fetches attacker-controlled URIs from request_uri on the authorization endpoint and from jwks_uri during dynamic client registration and client JWKS refresh, after only checking that the URI has a scheme. Those GETs go through Finch with no HTTPS requirement, host allowlist, private-range blocking, response size limit, or redirect controls. An unauthenticated attacker can therefore force the authorization server to issue outbound requests to internal services, loopback addresses, or cloud metadata endpoints (blind SSRF). The fix constrains remote URI fetching so these parameters cannot target arbitrary internal hosts.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and expose the OAuth authorization endpoint or OpenID Connect dynamic client registration.

Background info

boruta is vulnerable to Server-Side Request Forgery (SSRF) in versions 2.3.2 - 2.3.6.

How to fix this

Upgrade the boruta library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform