PT-2026-21611 · Astro · Astro

Pho9Ubenaa

·

Published

2026-02-24

·

Updated

2026-02-26

·

CVE-2026-27729

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Astro versions 9.0.0 through 9.5.3
Description Astro server actions lack a default request body size limit, potentially leading to a denial of service (DoS) due to memory exhaustion. A large POST request to a valid action endpoint can crash the server process, particularly on deployments with limited memory. The vulnerability occurs because Astro automatically parses incoming request bodies (JSON or FormData) into memory without any size restrictions. This allows an attacker to send an oversized request, exhausting the process heap and causing the server to crash. In containerized environments, this can result in a persistent crash-restart loop. The vulnerability is exploitable without authentication, as action names are discoverable from HTML form attributes on public pages.
Recommendations Update to Astro version 9.5.4 or later.

Exploit

Fix

DoS

Allocation of Resources Without Limits

Weakness Enumeration

Related Identifiers

CVE-2026-27729
GHSA-JM64-8M5Q-4QH8

Affected Products

Astro