Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-14195: Unrestricted Upload in code-projects Employee Profile Management System

0
Medium
VulnerabilityCVE-2025-14195cvecve-2025-14195
Published: Sun Dec 07 2025 (12/07/2025, 15:02:05 UTC)
Source: CVE Database V5
Vendor/Project: code-projects
Product: Employee Profile Management System

Description

A security flaw has been discovered in code-projects Employee Profile Management System 1.0. Impacted is an unknown function of the file /profiling/add_file_query.php. The manipulation of the argument per_file results in unrestricted upload. The attack may be launched remotely. The exploit has been released to the public and may be exploited.

AI-Powered Analysis

AILast updated: 12/07/2025, 15:45:41 UTC

Technical Analysis

CVE-2025-14195 is a vulnerability identified in version 1.0 of the code-projects Employee Profile Management System, specifically in the /profiling/add_file_query.php file. The flaw arises from insufficient validation of the per_file parameter, which allows an attacker to perform unrestricted file uploads remotely without requiring authentication or user interaction. This means an attacker can upload arbitrary files, including potentially malicious scripts or executables, to the server hosting the application. The vulnerability is exploitable over the network (AV:N) with low attack complexity (AC:L), no privileges required (PR:L, indicating low privileges but some level of access), and no user interaction needed (UI:N). The impact on confidentiality, integrity, and availability is low individually but combined can lead to significant compromise, such as remote code execution or data tampering. The CVSS 4.0 base score is 5.3, reflecting a medium severity level. Although no exploits are currently observed in the wild, the public release of exploit code increases the likelihood of attacks. The vulnerability does not have an official patch yet, so mitigation relies on configuration changes and monitoring. The flaw is particularly critical for organizations relying on this employee profile management system to handle sensitive personnel data, as exploitation could lead to unauthorized access or disruption of HR operations.

Potential Impact

For European organizations, exploitation of this vulnerability could lead to unauthorized access to sensitive employee data, disruption of HR services, and potential lateral movement within corporate networks. The ability to upload arbitrary files remotely without authentication increases the risk of deploying web shells or malware, which could compromise internal systems and data confidentiality. Organizations in sectors with stringent data protection requirements, such as finance, healthcare, and government, could face regulatory penalties if employee data is exposed. Additionally, disruption of employee management systems can impact operational continuity. The medium severity rating suggests a moderate but tangible risk, especially if the system is internet-facing or poorly segmented. The public availability of exploit code heightens the urgency for European entities to address this vulnerability promptly to prevent targeted attacks or opportunistic exploitation.

Mitigation Recommendations

1. Immediately implement strict server-side validation of uploaded files, including checking file extensions, MIME types, and content signatures to prevent malicious files from being accepted. 2. Restrict upload directories to non-executable locations and enforce least privilege permissions to limit the impact of any uploaded files. 3. Employ web application firewalls (WAFs) with rules designed to detect and block suspicious file upload attempts targeting the per_file parameter. 4. Monitor logs for unusual upload activity or access patterns related to /profiling/add_file_query.php. 5. Segment the network to isolate the employee profile management system from critical infrastructure and sensitive data stores. 6. Apply any vendor patches or updates as soon as they become available. 7. Conduct regular security assessments and penetration tests focusing on file upload functionalities. 8. Educate administrators about the risks and signs of exploitation to enable rapid incident response.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.2
Assigner Short Name
VulDB
Date Reserved
2025-12-06T17:22:02.799Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 6935a119551a24bb8cbbdc15

Added to database: 12/7/2025, 3:45:29 PM

Last enriched: 12/7/2025, 3:45:41 PM

Last updated: 12/8/2025, 3:51:18 AM

Views: 20

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats