Description
Volmarg Personal Management System contains a path traversal vulnerability that allows authenticated attackers to read arbitrary files by supplying absolute filesystem paths to the GET /public/get-file/{path} endpoint. The path route parameter is passed directly to file_get_contents() without canonicalization against a permitted base directory, enabling attackers to retrieve sensitive files accessible to the PHP-FPM worker process without using directory traversal sequences.
Published: 2026-08-27
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a path traversal flaw that lets an authenticated user supply any absolute filesystem path to the GET /public/get-file/{path} endpoint. Because the path parameter is passed directly to PHP’s file_get_contents() without any canonicalization or base directory restriction, attackers can read any file that the PHP‑FPM worker process can access. This results in a confidentiality breach and may expose application configuration, sensitive data, or credentials stored on the server.

Affected Systems

The affected product is Volmarg Personal Management System. No specific version information is listed; the flaw exists in the current release of this product as published by the vendor.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate to high severity. The EPSS score is not available, and the flaw is not listed in CISA’s KEV catalog, suggesting it has not yet been widely exploited. The attack requires authentication to the system, but once authenticated, the attacker’s ability to read arbitrary files makes the impact potentially extensive, depending on the files accessible to the PHP process.

Generated by OpenCVE AI on August 27, 2026 at 17:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Limit the GET /public/get-file endpoint to only the roles that truly need file‑retrieval capability.
  • Validate the {path} parameter against a whitelist of allowed directories and reject absolute paths or paths containing '..'.
  • Apply canonicalization (e.g., realpath) and compare the result against a permitted base directory before calling file_get_contents().

Generated by OpenCVE AI on August 27, 2026 at 17:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
First Time appeared Volmarg
Volmarg personal Management System
Vendors & Products Volmarg
Volmarg personal Management System

Thu, 27 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Description Volmarg Personal Management System contains a path traversal vulnerability that allows authenticated attackers to read arbitrary files by supplying absolute filesystem paths to the GET /public/get-file/{path} endpoint. The path route parameter is passed directly to file_get_contents() without canonicalization against a permitted base directory, enabling attackers to retrieve sensitive files accessible to the PHP-FPM worker process without using directory traversal sequences.
Title Volmarg Personal Management System Path Traversal via get-file Endpoint
Weaknesses CWE-22
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Volmarg Personal Management System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-27T13:12:50.291Z

Reserved: 2026-04-13T20:29:02.810Z

Link: CVE-2026-40526

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T17:18:22.833

Modified: 2026-08-27T17:18:22.833

Link: CVE-2026-40526

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T17:45:04Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')