AUGUST 15, 2026
Live Feed
Back to database
Case File

CVE-2026-73423

MEDIUM · CVSS 5.1 EPSS 0.18% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-12 · Last synced 2026-08-15

CyberRota Analysis

AI-Generated

The Astro web framework versions 7.0.0 to 7.0.6 are vulnerable due to improper handling of cross-origin requests, allowing attackers to exploit the system via blind write-only cross-site request forgery using victims' cookies. This vulnerability can lead to unauthorized state mutations in action or endpoint handlers when the origin check is enabled. Developers using affected versions should prioritize upgrading to version 7.0.6 to mitigate the risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-73423
Severity
MEDIUM
CVSS
5.1
EPSS
0.18%

Original NVD Description

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.