๐Ÿ” CVE Alert

CVE-2026-84376

UNKNOWN 0.0

Astro: Authorization bypass from missing path-segment boundary check when stripping the configured base

CVSS Score
0.0
EPSS Score
0.4%
EPSS Percentile
34th

Astro is a web framework for content-driven websites. Prior to 7.2.4, Astro stripped a configured non-root base path from request pathnames using a string-prefix check without verifying a path-segment boundary. With base "/app", a request to "/appX/admin" resolved internally to the protected "/admin" route while middleware observed "/appX/admin" in context.url.pathname. In applications that authorize base-prefixed routes by inspecting context.url.pathname, an unauthenticated remote attacker could bypass pathname-based middleware authorization and reach protected routes. This issue is fixed in version 7.2.4.

CWE CWE-187
Vendor withastro
Product astro
Published Sep 2, 2026
Last Updated Sep 4, 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
< 7.2.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/withastro/astro/security/advisories/GHSA-376h-93r7-7g6f github.com: https://github.com/withastro/astro/pull/17701 github.com: https://github.com/withastro/astro/commit/05763a0884aabb1da78a2749d5bb9d41ae620527 github.com: https://github.com/withastro/astro/releases/tag/[email protected]