code-projects Employee Profile Management System, Unrestricted File Upload, CVE-2025-14195 (HIGH)

Listen to this Post

The vulnerability is an unrestricted file upload in the `add_file_query.php` script of the Employee Profile Management System v1.0. Attackers can manipulate the `per_file` parameter during HTTP POST requests to upload arbitrary files to the server. This flaw exists due to missing security controls, specifically a lack of proper file type validation and improper access restrictions. The attack can be launched remotely over a network by any authenticated user with low-level privileges, requiring no user interaction. Successful exploitation allows an attacker to upload malicious files, such as web shells with `.php` extensions. Once uploaded, these files can be executed remotely, leading to a full compromise of the host system. The exploit for this vulnerability has been released to the public on GitHub, increasing the immediate risk of exploitation. The core weaknesses are classified as CWE-284 (Improper Access Control) and CWE-434 (Unrestricted Upload of File with Dangerous Type).

DailyCVE Form

Platform: Employee Profile Management
Version: 1.0
Vulnerability: Unrestricted File Upload
Severity: HIGH
date: 2025-12-07

Prediction: Not available

What Undercode Say:

A proof-of-concept exploit is publicly available on GitHub.

Vulnerability scanners can probe the `/profiling/add_file_query.php` endpoint.

Attack scripts may use `curl` to send malicious HTTP POST requests with a file payload.

How Exploit:

Authenticated attackers send a crafted HTTP POST request to `/profiling/add_file_query.php` with a malicious file in the `per_file` parameter, bypassing upload filters to place a file on the server.

Protection from this CVE

Disable or remove the vulnerable `add_file_query.php` file.

Implement strict server-side validation for all file uploads (type, size, name).
Store uploaded files outside the web root or restrict execution permissions.
Apply the principle of least privilege to user accounts.

Impact

Remote Code Execution

Complete System Compromise

Unauthorized Data Access

🎯Let’s Practice Exploiting & Learn Patching For Free:

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top