🔴 [P0] Validate orchestrator URL configuration (SSRF risk) #279
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Orchestrator URL read from environment without validation. Could point to attacker-controlled server.
Location
apps/api/src/federation/federation-agent.service.ts:43-56Security Impact
Required Fix
Validate URL format, whitelist protocols and hostnames.
Priority
CRITICAL (P0) - SSRF vulnerability