Skip to content

fix(metadata-validation): complete SSRF protection - #4213

Open
kusssal wants to merge 1 commit into
IntersectMBO:developfrom
cardanoapi:fix/4142-complete-ssrf-protection
Open

fix(metadata-validation): complete SSRF protection#4213
kusssal wants to merge 1 commit into
IntersectMBO:developfrom
cardanoapi:fix/4142-complete-ssrf-protection

Conversation

@kusssal

@kusssal kusssal commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

List of changes

  • Disable automatic redirects and proxy routing for metadata requests
  • Improve IPv4 and IPv6 validation using ipaddr.js
  • Block IPv4-mapped IPv6 and special-use IP ranges
  • Preserve connection-time DNS rebinding protection and URL_BLOCKED errors
  • Add SSRF regression tests

Checklist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

馃悰 [Bounty] - SSRF in Metadata-Validation Service via Loopback Escalation to Localhost

1 participant