CVE-2026-73423

Astro: composable `astro/hono` pipeline bypasses `security.checkOrigin` when `middleware()` is absent or misordered

Astro is a web framework for content-driven websites. From 7.0.0 until 7.0.6, the composable astro/hono pipeline installs security.checkOrigin only through the middleware() primitive, while actions() and pages() can dispatch to user code independently. Mounting actions() before middleware(), as in the examples/advanced-routing example and Cloudflare Hono documentation, allows cross-origin form-encoded action requests to execute before the origin check, and using pages() without middleware() drops the check for on-demand endpoints and pages. The flaw enables blind write-only cross-site request forgery using the victim's cookies against ActionHandler.handle and PagesHandler.handleWithErrorFallback when manifest.checkOrigin is enabled; the attacker can trigger a state-mutating action or endpoint handler but cannot read the cross-origin response. The default non-composable astro() pipeline is not affected. This issue is fixed in version 7.0.6.


We have discovered 725 live websites that are affected by CVE-2026-73423.

Run a Free Instant Scan




Affected Software

Product  Astro
Category Static Site Generator
Vulnerable Domains725 live websites (2.44% of Astro install base)
Vulnerable Versions
  • from 7 through 7.0.6
Vulnerable Versions Count6 versions ( 1.27% of all versions)


Common Weakness Enumeration

CWE-352 Cross-Site Request Forgery (CSRF)



Details

  • Published - Aug 12, 2026
  • Updated - Aug 13, 2026

Website Distribution by Country

Number of websites using CVE-2026-73423
United States473 websites



Germany44 websites
France18 websites
GB17 websites
Brazil13 websites
India13 websites
Japan13 websites
Austria10 websites
Poland10 websites
Italy9 websites

Website Distribution by TLD

Number of websites using CVE-2026-73423
.com361 websites
.de29 websites
.org23 websites
.io19 websites
.net18 websites
.fr14 websites
.co.uk10 websites
.com.br10 websites
.es9 websites
.it9 websites

Vulnerable Versions

Vulnerable versions are highlighted in red

Websites affected by CVE-2026-73423

Top websites that are affected by CVE-2026-73423. Please click on the "Contact us" link to get more information.
DomainCountryRankContacts
***********.net United States*,***
***********.com United States**,***
****.***************.be United States***,***
**********.com Australia***,***
****.*****.com United States***,***
**********.com United States***,***
*********.**.uk GB***,***
************.com United States***,***
**********.com United States***,***
***************.net United States***,***
See full domain list

FAQ

CVE-2026-73423 is Cross-Site Request Forgery (CSRF) in Astro
A total of 725 websites have been identified as vulnerable to CVE-2026-73423, based on global website indexing conducted by WebTechSurvey.
The Astro is affected by the CVE-2026-73423 vulnerability.
Astro versions up to 7.0.6 are vulnerable to CVE-2026-73423.
CVE-2026-73423 is resolved in version 7.0.6 of Astro.