CVE-2026-73424 PUBLISHED

Astro: Unauthenticated path override in the @astrojs/vercel ISR function

Assigner: GitHub_M
Reserved: 12.08.2026 Published: 17.08.2026 Updated: 17.08.2026

Astro is a web framework for content-driven websites. From 10.0.3 until 11.0.3, the Astro Vercel adapter in packages/integrations/vercel/src/serverless/entrypoint.ts accepts x_astro_path for the public /_isr function based only on the x-vercel-isr header, allowing unauthenticated GET requests to render routes protected only by Vercel edge path rules or split edge middleware. This issue is fixed in 11.0.3.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
CVSS Score: 6.5

Product Status

Vendor withastro
Product astro
Versions
  • Version >= 10.0.3, < 11.0.3 is affected

References

Problem Types

  • CWE-441: Unintended Proxy or Intermediary ('Confused Deputy') CWE
  • CWE-862: Missing Authorization CWE