CVE Catalog

CVE-2026-41321

LowCVSS 2.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

15th percentile - higher than 15% of all known CVEs

Summary

@astrojs/cloudflare prior to 13.1.10 uses the default redirect: 'follow' behavior when fetching remote images, allowing the Cloudflare Worker to follow HTTP redirects to arbitrary URLs. This bypasses the isRemoteAllowed() domain allowlist check, which only validates the initial URL. The vulnerability stems from an incomplete fix for CVE-2025-58179 and is fixed in 13.1.10.

Risk Assessment

An attacker could bypass the domain allowlist and force the Worker to make requests to internal or unauthorized resources. This may lead to data leakage or unexpected interactions with internal services.

Recommendation

Update @astrojs/cloudflare to version 13.1.10 or later. If updating is not possible, consider disabling redirect following for remote images.

Related vulnerabilities

Original NVD description (English source)

@astrojs/cloudflare is an SSR adapter for use with Cloudflare Workers targets. Prior to 13.1.10, the fetch() call for remote images in packages/integrations/cloudflare/src/utils/image-binding-transform.ts 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. This vulnerabiity is caused by an incomplete fix for CVE-2025-58179. This vulnerability is fixed in 13.1.10.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS