Grav is a file-based Web platform. Prior to 2.0.0, an authenticated admin.super user can crash Grav or fill the disk by uploading a specially crafted ZIP archive through the Direct Install tool because Installer::unZip calls ZipArchive::extractTo without limits on uncompressed size, entry count, or directory depth. This issue is fixed in version 2.0.0.
Fix
Patch, vendor advisory and mitigation references on NVD 3
- https://github.com/getgrav/grav/commit/23d6f2adf4ce11889c088ac8557c8314baeef781 Patch
- https://github.com/getgrav/grav/security/advisories/GHSA-2vcx-h8p2-9pg9 Exploit, Vendor Advisory
- https://github.com/getgrav/grav/security/advisories/GHSA-2vcx-h8p2-9pg9 Exploit, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 6.9 · getgravNVD modified 2026-10-25 15:10
Affected (CPE criteria) 2
cpe:2.3:a:getgrav:grav:*:*:*:*:*:*:*:*cpe:2.3:a:getgrav:grav:2.0.0:beta1:*:*:*:*:*:*
References 4
- https://github.com/getgrav/grav/commit/23d6f2adf4ce11889c088ac8557c8314baeef781 Patch
- https://github.com/getgrav/grav/releases/tag/2.0.0 Product
- https://github.com/getgrav/grav/security/advisories/GHSA-2vcx-h8p2-9pg9 Exploit, Vendor Advisory
- https://github.com/getgrav/grav/security/advisories/GHSA-2vcx-h8p2-9pg9 Exploit, Vendor Advisory