CVE 6.5 MEDIUM

Astro has an Authentication Bypass via Double URL Encoding, a bypass for CVE-2025-64765_CVE-2025-66202

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

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.

Basic Information

ID CVE-2025-66202
Source GitHub_M
Published Dec 8, 2025 at 23:41

Affected Product

Vendor withastro
Product astro
Version < 5.15.8
Affected Versions withastro astro < 5.15.8

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.