AS
Product
astro
29
CVEs
0
On KEV
9.1
Max CVSS
4
New 30D
Severity mix
Critical 1High 7Medium 17Low 4
Watch
Add astro to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-33768 | 9.1 | Mar 24 | Astro: Unauthenticated Path Override via `x-astro-path` / `x_astro_path` Affected: < 10.0.2 |
| CVE-2026-25545 | 8.6 | Feb 24 | Astro has Full-Read SSRF in error rendering via Host: header injection Affected: < 9.5.4 |
| CVE-2026-102984 | 8.2 | Sep 30 | Astro: Malformed port in the Host header can crash the Node adapter Affected: < 11.1.3 |
| CVE-2026-59731 | 8.2 | Jul 8 | Astro 6.4.7 Authorization Bypass via Decode Iteration Limit and Rewrite Path Canonicalization Mismatch Affected: >= 6.4.7, < 6.4.8 |
| CVE-2026-54299 | 7.5 | Jun 22 | Astro: Host-header full-read SSRF in core prerendered error-page fetch (prerenderedErrorPageFetch default + unvalidated createRequestFromNodeRequest URL) Affected: < 6.4.6 |
| CVE-2026-29772 | 7.5 | Mar 24 | Astro: Memory exhaustion DoS due to missing request body size limit in Server Islands Affected: < 10.0.0 |
| CVE-2026-27729 | 7.5 | Feb 24 | Astro has memory exhaustion DoS due to missing request body size limit in Server Actions Affected: >= 9.0.0, < 9.5.4 |
| CVE-2026-27829 | 7.2 | Feb 26 | Astro is vulnerable to SSRF due to missing allowlist enforcement in remote image inferSize Affected: >= 9.0.0, < 9.5.4 |
| CVE-2026-114128 New | 6.5 | Oct 21 | Astro: Reflected/Stored XSS via unescaped <script>/<style> tag content in JSX/MDX rendering Affected: < 7.3.2 |
| CVE-2026-73424 | 6.5 | Aug 17 | Astro: Unauthenticated path override in the @astrojs/vercel ISR function Affected: >= 10.0.3, < 11.0.3 |
| CVE-2024-56140 | 6.5 | Dec 18 | Bypass of CSRF Middleware in Astro Affected: < 4.16.17 |
| CVE-2026-102983 | 6.3 | Sep 30 | Astro: Netlify Image CDN allowlist bypass enables SSRF Affected: >= 5.2.0, < 8.2.4 |
| CVE-2026-84376 | 6.3 | Sep 2 | Astro: Authorization bypass from missing path-segment boundary check when stripping the configured base Affected: < 7.2.4 |
| CVE-2026-54298 | 6.1 | Jun 22 | Astro: XSS via Unescaped Attribute Names in Spread Props Affected: < 6.4.6 |
| CVE-2026-50146 | 6.1 | Jun 22 | Astro: Reflected XSS via unescaped slot name Affected: < 6.3.3 |
| CVE-2026-45028 | 6.1 | May 13 | Astro: Server island encrypted parameters vulnerable to cross-component replay Affected: < 6.1.10 |
| CVE-2026-41067 | 6.1 | Apr 24 | Astro: XSS via incomplete `</script>` sanitization in `define:vars` allows case-insensitive and whitespace-based bypass Affected: < 6.1.6 |
| CVE-2026-73422 | 5.3 | Aug 12 | Astro: Reflected XSS via unescaped View Transition animation properties Affected: >= 2.9.0, < 7.1.0 |
| CVE-2026-54300 | 5.3 | Jun 22 | @astrojs/netlify broadens Astro image.remotePatterns in Netlify Image CDN config Affected: < 7.0.13 |
| CVE-2026-41322 | 5.3 | Apr 24 | @astrojs/node: Cache Poisoning due to incorrect error handling when if-match header is malformed Affected: < 10.0.5 |
| CVE-2026-33769 | 5.3 | Mar 24 | Astro: Remote allowlist bypass via unanchored matchPathname wildcard Affected: >= 2.10.10, < 5.18.1 |
| CVE-2024-56159 | 5.3 | Dec 19 | Server source code is exposed to the public if sourcemaps are enabled Affected: >= 5.0.0, < 5.0.8; < 4.16.18 |
| CVE-2026-73423 | 5.1 | Aug 12 | Astro: composable `astro/hono` pipeline bypasses `security.checkOrigin` when `middleware()` is absent or misordered Affected: >= 7.0.0, < 7.0.6 |
| CVE-2026-59729 | 5.1 | Jul 27 | Astro: XSS via unescaped spread attribute names in renderHTMLElement (incomplete fix for CVE-2026-54298) Affected: < 7.0.6 |
| CVE-2026-59728 | 4.3 | Jul 27 | @astrojs/rss: XML Injection via Unescaped RSS Feed Fields Affected: >= 1.0.0, < 4.0.19 |
| CVE-2026-73425 | 3.7 | Aug 12 | @astrojs/netlify generates an overly-broad Netlify Image CDN allowlist because remotePatterns.pathname metacharacters are not escaped Affected: < 8.1.2 |
| CVE-2026-114127 New | 2.3 | Oct 21 | Astro: Arbitrary CSS injection in Astro View Transitions Affected: >= 7.1.0, < 7.3.3 |
| CVE-2026-59730 | 2.1 | Jul 27 | @astrojs/node: Backslash-prefixed paths not recognized as internal by trailing-slash redirect Affected: >= 8.1.0, < 11.0.2 |
| CVE-2026-59727 | 2.1 | Jul 27 | Astro: Cross-site scripting via unescaped transition:* directive values on hydrated islands Affected: >= 3.10.0, < 7.0.4 |
Showing 29
