mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-10-15 21:31:11 +00:00
02edd6abe7
The endpoint field let anyone with dnsProvider create permission point the AWS SDK at an arbitrary URL (loopback, link-local, internal network, cloud metadata), turning testConnection and every other Route53 operation into an SSRF oracle. There's no way to keep LocalStack-style testing working while blocking that, since the target address is identical either way, so the field is removed entirely rather than validated. Route53 always talks to real AWS now. Also pin @aws-sdk/client-route-53 to ^3.1097.0 (matching the existing client-secrets-manager pin) instead of whatever caret-latest resolved to at install time. The version that landed in the merged PR was published less than a day before this, which violates the minimumReleaseAge policy that merged into canary around the same time and broke the Docker build.