๐Ÿ” CVE Alert

CVE-2026-59730

UNKNOWN 0.0

@astrojs/node: Backslash-prefixed paths not recognized as internal by trailing-slash redirect

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Astro is a web framework for content-driven websites. In versions 8.1.0 through 11.0.1, when trailingSlash: 'always' is configured, the @astrojs/node standalone server's static file handler appends a trailing slash to request paths and issues a 301 redirect. Paths beginning with /\ (slash-backslash) were not recognized as internal paths, so the handler would echo the raw path back in the Location header. Because browsers treat \ as / per the WHATWG URL specification, the resulting redirect could resolve to an external host. Preconditions for exploitation: trailingSlash: 'always' must be set (non-default; the default is 'ignore'), the request path must not have a file extension in its final segment, and an attacker must deliver the crafted link to a user. This issue has been fixed in version 11.0.2.

CWE CWE-601
Vendor withastro
Product astro
Published Jul 27, 2026
Stay Ahead of the Next One

Get instant alerts for withastro astro

Be the first to know when new unknown vulnerabilities affecting withastro astro are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

withastro / astro
>= 8.1.0, < 11.0.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/withastro/astro/security/advisories/GHSA-r557-wffq-wvrc github.com: https://github.com/withastro/astro/pull/17252 github.com: https://github.com/withastro/astro/commit/eb6f97e391ee587747e37609c255c7cd4b9cce3c github.com: https://github.com/withastro/astro/releases/tag/@astrojs/[email protected]