CVE Catalog

CVE-2026-64682

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

In AstroBlocks (a CMS for Astro projects) prior to version 3.4.0, admin session tokens can be forged due to a hard-coded fallback JWT secret and a mismatched environment variable name. An attacker who knows the public fallback value (readable in the published package) can forge a valid session token with role "owner" and obtain full administrative control of the CMS.

Risk Assessment

An attacker can gain full administrative control of the CMS, creating or deleting content, users, media, redirects, and configuration. This poses a serious risk to data integrity and confidentiality.

Recommendation

Update AstroBlocks to version 3.4.0 or later. Ensure the JWT secret is set via a correctly named environment variable and is not the fallback value.

Related vulnerabilities

Original NVD description (English source)

AstroBlocks is a block-first CMS for Astro projects. Prior to version 3.4.0, admin session tokens can be forged due to a hard-coded fallback JWT secret and a mismatched environment variable name. An attacker who knows the public fallback value (readable in the published package) can forge a valid session token with role: "owner" and obtain full administrative control of the CMS — creating/deleting content, users, media, redirects, and configuration. This issue has been patched in version 3.4.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS