Arbitrary Code Execution Affecting getgrav/grav package, versions <1.7.11
Snyk CVSS
Attack Complexity
Low
Privileges Required
High
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High
Threat Intelligence
Exploit Maturity
Mature
EPSS
2.73% (91st
percentile)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-PHP-GETGRAVGRAV-1245463
- published 14 Apr 2021
- disclosed 14 Apr 2021
- credit Unknown
Introduced: 14 Apr 2021
CVE-2021-29440 Open this link in a new tabHow to fix?
Upgrade getgrav/grav
to version 1.7.11 or higher.
Overview
getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS.
Affected versions of this package are vulnerable to Arbitrary Code Execution. Twig processing of static pages can be enabled in the front matter by any administrative user allowed to create or edit pages. As the Twig processor runs unsandboxed, this behavior can be used to gain arbitrary code execution and elevate privileges on the instance.