Skip to content
OpenAdvisories
High · 8.8 CVE-2024-27923 EUVD-2024-0910GHSA-f6g2-h7qv-3m5v

Remote Code Execution by uploading a phar file using frontmatter

Published Mar 6, 2024 · Updated Aug 2, 2024 · Assigned by GitHub_M

Description

Grav is a content management system (CMS). Prior to version 1.7.43, users who may write a page may use the `frontmatter` feature due to insufficient permission validation and inadequate file name validation. This may lead to remote code execution. Version 1.7.43 fixes this issue.

Affected products

VendorProductAffectedFixed
getgrav grav < 1.7.43 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist getgrav/grav < 1.7.43 1.7.43 GHSA-f6g2-h7qv-3m5v

References