VYPR
Moderate severityNVD Advisory· Published Mar 15, 2021· Updated Aug 4, 2024

CVE-2020-29556

CVE-2020-29556

Description

The Backup functionality in Grav CMS through 1.7.0-rc.17 allows an authenticated attacker to read arbitrary local files on the underlying server by exploiting a path-traversal technique. (This vulnerability can also be exploited by an unauthenticated attacker due to a lack of CSRF protection.)

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Authenticated path traversal in Grav CMS Backup functionality allows arbitrary file read; also exploitable unauthenticated via missing CSRF protection.

The vulnerability resides in the Backup functionality of Grav CMS versions up to 1.7.0-rc.17. A path-traversal flaw allows an attacker to read arbitrary local files on the server by manipulating backup-related parameters [1].

Exploitation requires authentication to the Grav admin panel. However, due to a lack of CSRF protection on the backup feature, an unauthenticated attacker can trick an authenticated admin into performing the malicious action, effectively bypassing the authentication requirement [1].

Successful exploitation enables an attacker to read sensitive files from the server, such as configuration files containing database credentials or other secrets, leading to further compromise [1].

As of the publication date, users should upgrade to a patched version if available. The Grav project may have addressed this in later releases; consult the official repository for updates [2].

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
getgrav/gravPackagist
>= 1.7.0-beta.1, <= 1.7.0-rc.17
getgrav/gravPackagist
< 1.6.301.6.30

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.