VYPR
Medium severity6.5NVD Advisory· Published Dec 9, 2025· Updated Jun 17, 2026

CVE-2025-66202

CVE-2025-66202

Description

Astro is a web framework. Versions 5.15.7 and below have a double URL encoding bypass which allows any unauthenticated attacker to bypass path-based authentication checks in Astro middleware, granting unauthorized access to protected routes. While the original CVE-2025-64765 was fixed in v5.15.8, the fix is insufficient as it only decodes once. By using double-encoded URLs, attackers can still bypass authentication and access any route protected by middleware pathname checks. This issue is fixed in version 5.15.8.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
astronpm
< 5.15.85.15.8

Affected products

3
  • Withastro/Astro2 versions
    cpe:2.3:a:astro:astro:*:*:*:*:*:node.js:*:*+ 1 more
    • cpe:2.3:a:astro:astro:*:*:*:*:*:node.js:*:*range: <5.15.8
    • (no CPE)range: < 5.15.8
  • ghsa-coords
    Range: < 5.15.8

Patches

Vulnerability mechanics

References

6

News mentions

0

No linked articles in our index yet.