Vulnerabilities/

Cloudflare has SSRF via redirect following through its image-binding-transform endpoint (incomplete fix for GHSA-qpr4)

Severity:
Low

Description

The fetch() call for remote images in packages/integrations/cloudflare/src/utils/image-binding-transform.ts (line 28) uses the default redirect: 'follow' behavior. This allows the Cloudflare Worker to follow HTTP redirects to arbitrary URLs, bypassing the isRemoteAllowed() domain allowlist check which only validates the initial URL.

Recommendation

Update the @astrojs/cloudflare package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
@astrojs/cloudflare
Anything's wrong? Let us know Last updated on April 27, 2026