PT-2026-60144 · Grav · Grav

·

CVE-2026-61449

·

Published

2026-07-15

·

Updated

2026-07-15

CVSS v4.0

7.1

High

VectorAV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Grav version 2.0.1
Description A decompression-bomb size-cap bypass exists in ZipArchiver and GPMInstaller. The system calculates the uncompressed size by summing the values declared in each entry's ZIP central-directory header via ZipArchive::statIndex()['size'] and compares this against system.gpm.archive.max uncompressed size before extraction. Since the declared size can be forged and is not verified against the actual inflated stream, a specially crafted archive with small declared per-entry sizes can bypass the limit. When extractTo() is called, the actual larger content is written, which can lead to disk exhaustion or inode depletion. This requires the archive to be provided by a package source or an administrator upload.
Recommendations Update Grav to version 2.0.2.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-61449
GHSA-8H9X-89F2-M7X3

Affected Products

Grav