Skip to main content

Personal Management System CVE-2026-73328

| EUVDEUVD-2026-115908 HIGH
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-11-03 VulnCheck
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to PMS web interface
  2. Exploit
    POST base64 .php payload to /upload/send/
  3. Execution
    File written to web root unvalidated
  4. Impact
    Request uploaded script to run code as web server user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated session with sufficient privilege (CVSS PR:H) to reach the /upload/send/ endpoint; the attacker submits a request with a base64-encoded fileContent and a fileName ending in .php. Exploitation depends on the upload being written into the web root and the server executing PHP from that directory, which is the described default behavior of the upload handling in FileUploadValidator/FileUploadConfigurator through v2.1.0. The primary limiting factor is the authentication/privilege requirement - this is not exploitable by an unauthenticated attacker - so realistic risk is highest where credentials are weak, shared, or where the instance is exposed to multiple or untrusted users.

Impact

The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, VC/VI/VA:H) scores 8.6 (High) and describes a remotely reachable but authentication-gated flaw: PR:H confirms the attacker must already hold a privileged/authenticated session, which meaningfully lowers real-world exposure versus an unauthenticated RCE. No EPSS probability, no CISA KEV listing, and no confirmed public exploit code are present in the input, so there is no signal of active or widespread exploitation; the only priority signal is the vuln.today 'this_week' decision label, consistent with a serious-but-not-emergency issue. The impact ceiling is high (full code execution as the web server user, hence VC/VI/VA:H), but because this is an open-source self-hosted personal application and exploitation requires valid credentials, this reads as a genuine high-severity bug of limited blast radius rather than a mass-exploitation threat. Note the signals are internally consistent - high technical impact tempered by a privilege requirement - and no CVSS 3.1 vector was supplied in the input, only the 4.0 vector.

Exploit ScenarioDerived

An attacker who already has authenticated access to the Personal Management System (via legitimate credentials, credential theft, or a shared/single-user deployment exposed to others) sends a crafted request to /upload/send/ containing base64-encoded PHP in fileContent and a .php fileName. The file is written into the web root with no extension or content validation, and the attacker then requests the file's URL to execute arbitrary PHP as the web server user. No public exploit was identified at time of analysis, though VulnCheck's advisory and GitHub issue #167 reference the exact vulnerable source code.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 03, 2026

Authenticated users of Volmarg Personal Management System through 2.1.0 can upload a file with a .php extension and base64-encoded content into the web root via the /upload/send/ endpoint, then request it to execute arbitrary code as the web server user. The vendor's CVSS 4.0 vector scores this 8.6 with PR:H, so the flaw is remote and low-complexity but gated behind a privileged authenticated session rather than being exploitable by anonymous attackers. No public exploit code or CISA KEV entry was identified at time of analysis.

RemediationAI

No vendor-released patch or fixed version is identified in the available data, so remediation must be compensating. Restrict access to the /upload/send/ endpoint and the upload directory to trusted, individually accountable accounts - this directly addresses the PR:H prerequisite but does not remove the flaw for legitimate privileged users. Remove PHP execution from the upload storage location, either by storing uploads outside the web root or by denying script execution in that directory via the web server configuration, accepting that functionality relying on direct file serving may break. Enforce a server-side allowlist that rejects .php and other executable extensions by content and extension rather than client-supplied names, since the endpoint accepts base64 fileContent with an arbitrary fileName. Monitor the instance for unexpected .php files appearing in the web root and review accounts holding upload privileges. Track https://github.com/Volmarg/personal-management-system/issues/167 and the VulnCheck advisory at https://www.vulncheck.com/advisories/volmarg-personal-management-system-through-2.1.0-unrestricted-file-upload-rce-via-upload-send for a fixed release.

Affected VersionsENISA

personal-management-system 0 ≤2.1.0

Affected Packages

euvd personal_management_system no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is an unrestricted file upload (CWE-434) in the PHP-based Personal Management System. Per the referenced v2.1.0 source, FileUploadValidator.php and FileUploadConfigurator.php handle upload constraints while FileUploadService.php and UploadedFileAction.php process the request; the validation path does not prevent a .php fileName from being accepted and written under the web root, so the PHP interpreter will execute the file when it is subsequently requested. Because the endpoint accepts base64-encoded fileContent alongside an attacker-chosen fileName, the payload need not traverse any form-based MIME filtering. The CPE cpe:2.3:a:volmarg:personal-management-system identifies all versions up to and including 2.1.0 as the affected range; the exact trigger path beyond the documented endpoint and file-handling classes is not further described in the available sources.

Know when Personal Management System gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.6 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.2 HIGH

Network-reachable endpoint (AV:N) with no special complexity (AC:L); PR:H because a privileged authenticated session is required; code execution as the web server user yields full C/I/A with no cross-authority scope change (S:U).

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Volmarg Personal Management System through 2.1.0 contains an unrestricted file upload vulnerability that allows authenticated users to upload PHP files via the /upload/send/ endpoint. Attackers can submit base64 fileContent with a .php fileName into the web root and request it to execute code as the web server user.

Executive ViewAI

Why It Matters

A high-severity vulnerability in Volmarg Personal Management System (through 2.1.0) allows privileged authenticated users to upload and execute arbitrary code on the web server. This poses a significant risk of data compromise, service disruption, and unauthorized access to sensitive information, requiring immediate leadership attention due to the potential for insider threat or compromised privileged accounts to escalate privileges.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: restricting access to the vulnerable endpoint to trusted privileged users only, enforcing strict file upload validation (blocking .php extensions and base64-encoded content), deploying a web application firewall to inspect and block malicious uploads, and monitoring for suspicious file creation in the web root.

Threat Intelligence Overview

Prevalence
Low
niche self-hosted open-source personal management app, minimal enterprise footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

CVE-2024-29319 CRITICAL POC
9.8 Jul 05

Volmarg Personal Management System 1.4.64 is vulnerable to SSRF (Server Side Request Forgery) via uploading a SVG file.

CVE-2023-43838 HIGH POC
7.8 Oct 04

An arbitrary file upload vulnerability in Personal Management System v1.4.64 allows attackers to execute arbitrary code

CVE-2025-29456 MEDIUM POC
6.5 Apr 17

An issue in personal-management-system Personal Management System 1.4.65 allows a remote attacker to obtain sensitive in

CVE-2025-29453 MEDIUM POC
6.5 Apr 17

An issue in personal-management-system Personal Management System 1.4.65 allows a remote attacker to obtain sensitive in

CVE-2025-29455 MEDIUM POC
6.5 Apr 17

An issue in personal-management-system Personal Management System 1.4.65 allows a remote attacker to obtain sensitive in

CVE-2025-29454 MEDIUM POC
6.5 Apr 17

An issue in personal-management-system Personal Management System 1.4.65 allows a remote attacker to obtain sensitive in

CVE-2024-29318 MEDIUM POC
5.4 Jul 05

Volmarg Personal Management System 1.4.64 is vulnerable to stored cross site scripting (XSS) via upload of a SVG file wi

CVE-2026-118755 HIGH
8.6 Oct 28

Authenticated users of Volmarg Personal Management System through 2.1.0 can inject operating system commands into the st

CVE-2025-28355 MEDIUM POC
4.7 Apr 18

Volmarg Personal Management System 1.4.65 is vulnerable to Cross Site Request Forgery (CSRF) allowing attackers to execu

CVE-2026-40526 HIGH
7.1 Aug 27

Path traversal in Volmarg Personal Management System exposes arbitrary server-side files to any authenticated user throu

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy