CVE-2024-27923

Remote Code Execution by uploading a phar file using frontmatter

Published Mar 6, 2024 CVSS 3.1 · 8.8 High EPSS 1.4% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-0910 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.
Github GHSA Github GHSA GHSA-f6g2-h7qv-3m5v Remote Code Execution by uploading a phar file using frontmatter
History
Type Values Removed Values Added
First Time appeared Getgrav
Getgrav grav
CPEs cpe:2.3:a:getgrav:grav:*:*:*:*:*:*:*:*
Vendors & Products Getgrav
Getgrav grav
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 2, 2024, 6:35 PM
Reserved
Feb 28, 2024, 3:14 PM
Status
Analyzed
Published
Mar 21, 2024, 2:52 AM
Modified
Jun 17, 2026, 7:20 AM