Description
Grav Data Manager plugin 1.4.0 through 1.4.5 contains a missing authorization vulnerability that allows unauthenticated attackers to delete stored data files via the classic Admin integration. Attackers can send a request with the delete parameter and known data type and filename to remove files under user/data/, including form submissions, or forge requests lacking CSRF nonce checks.
Published: 2026-10-12
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated file deletion
Action: Immediate Patch
AI Analysis

Impact

The Grav Data Manager plugin for Grav CMS, versions 1.4.0 through 1.4.5, allows an attacker without authentication to delete arbitrary files in the user/data/ directory via the Admin interface. By sending a request that includes a delete flag, a known data type, and a filename, a malicious actor can remove stored data such as form submissions or other user data. This flaw is a CWE‑862 missing authorization issue that can compromise data integrity. It does not affect confidentiality or availability directly, but loss of user‑generated content can result in business disruption and data loss.

Affected Systems

Any Grav CMS installation that has the Grav Data Manager plugin v1.4.0 to v1.4.5 from getgrav. The plugin ships with the Grav CMS and may be included in sites. The relevant component is the admin integration accessible at /admin/. Sites without the plugin or with versions outside this range are unaffected.

Risk and Exploitability

The CVSS score of 6.9 suggests moderate severity. No EPSS score is available, and the vulnerability is not present in the CISA KEV list. The likely attack vector is an unauthenticated HTTP request directed at the /admin/ endpoint with the appropriate delete parameters, data type, and filename. The exploit does not require elevated privileges and can be performed by sending a crafted HTTP request with the delete parameter, known data type, and filename. Because the plug‑in exposes the delete functionality through a public endpoint, the attack can be executed from anywhere the attacker can send HTTP requests to the site, increasing the potential threat surface.

Generated by OpenCVE AI on October 12, 2026 at 20:10 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Grav Data Manager plugin to a version newer than 1.4.5 that contains the authorization fix.
  • If an update is not immediately possible, restrict access to the /admin/ path so that only authenticated users can reach it and enable CSRF token validation so that delete requests cannot be forged by unauthenticated actors.
  • Continuously audit and monitor administrative logs for anomalous delete operations targeting the user/data/ directory.

Generated by OpenCVE AI on October 12, 2026 at 20:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Getgrav
Getgrav grav-plugin-data-manager
Vendors & Products Getgrav
Getgrav grav-plugin-data-manager

Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description Grav Data Manager plugin 1.4.0 through 1.4.5 contains a missing authorization vulnerability that allows unauthenticated attackers to delete stored data files via the classic Admin integration. Attackers can send a request with the delete parameter and known data type and filename to remove files under user/data/, including form submissions, or forge requests lacking CSRF nonce checks.
Title Grav Data Manager 1.4.0 through 1.4.5 Unauthenticated File Deletion via Admin
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N'}


Subscriptions

Getgrav Grav-plugin-data-manager
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-18T11:53:09.767Z

Reserved: 2026-10-12T14:14:27.021Z

Link: CVE-2026-109316

cve-icon Vulnrichment

Updated: 2026-10-18T11:52:43.183Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T17:17:26.507

Modified: 2026-10-18T12:17:04.760

Link: CVE-2026-109316

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:26:31Z

Weaknesses