Employee Management System
CVE-2026-7063
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessScan for /370project/ endpoints
-
DeliverySend crafted POST to eprocess.php
-
ExploitInject SQL via pwd parameter
-
ExecutionExtract database credentials
-
ImpactAccess employee records/admin panel
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Remote unauthenticated exploitation against default configurations of code-projects Employee Management System 1.0. The CVSS vector PR:N confirms no authentication required. The vulnerable /370project/process/eprocess.php endpoint must be network-accessible (typically the case for web-facing employee management systems). No special configuration, disabled security features, or non-default settings are required - this affects out-of-the-box deployments. Attack complexity is low (AC:L) with no user interaction (UI:N), meaning exploitation is fully automated. The only limiting factor is target availability: organizations must be running this specific unmaintained version 1.0 from code-projects.org, which has limited market share compared to commercial HR systems. Reconnaissance via HTTP fingerprinting or path enumeration easily identifies vulnerable instances. |
| Impact | Real-world risk is HIGH despite absence from CISA KEV. CVSS 7.3 accurately reflects severity: AV:N (network-accessible), AC:L (low complexity), PR:N (no authentication required), UI:N (no user interaction), with partial impact across confidentiality, integrity, and availability (C:L/I:L/A:L). The publicly available exploit code on GitHub significantly lowers the skill barrier for exploitation. However, risk is somewhat mitigated by the application's limited deployment footprint - code-projects.org hosts small PHP projects primarily used for educational purposes or small business deployments, not enterprise-scale systems. The combination of unauthenticated network access and public POC makes this exploitable by automated scanners and script kiddies. Absence from EPSS data and KEV suggests this is not yet incorporated into mass exploitation campaigns, but the low barrier to entry means this could change rapidly. Organizations running this exact version should treat remediation as urgent. The CVSS temporal metrics (E:P for POC, RL:X for no official fix, RC:R for reasonable confidence) support immediate action. |
| Exploit ScenarioDerived | An attacker identifies an internet-exposed Employee Management System 1.0 installation via Shodan or automated scanning for the /370project/ path structure. Using the publicly available GitHub exploit, they craft a malicious HTTP request to /370project/process/eprocess.php with a SQL injection payload in the pwd parameter (e.g., pwd=' OR '1'='1' -- ). The vulnerable PHP code concatenates this directly into a SQL query, bypassing authentication or extracting the entire employee database including credentials, personal data, and salary information. The attacker can escalate to modify admin passwords, insert backdoor accounts, or execute operating system commands if the database user has FILE privileges. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 26, 2026
SQL injection in code-projects Employee Management System 1.0 allows remote unauthenticated attackers to extract, modify, or delete database contents via the pwd parameter in /370project/process/eprocess.php. CVSS 7.3 (High) with network vector and no prerequisites. Publicly available exploit code exists on GitHub, enabling immediate weaponization. No vendor-released patch identified at time of analysis. EPSS data unavailable; not listed in CISA KEV, suggesting targeted rather than widespread exploitation despite public POC.
RemediationAI
No vendor-released patch identified at time of analysis from code-projects.org. Immediate compensating controls: (1) Implement parameterized queries or prepared statements in /370project/process/eprocess.php for the pwd parameter - modify source code to use PDO::prepare() or mysqli::prepare() methods instead of string concatenation; this requires PHP code changes and testing to avoid breaking authentication logic. (2) Deploy a web application firewall (WAF) with SQL injection signatures to block exploitation attempts at the network layer; configure rules to inspect POST/GET parameters for SQL metacharacters (quotes, semicolons, UNION keywords); note this is detection-based and may have bypasses. (3) Restrict network access to the application to trusted IP ranges only via firewall rules or .htaccess; this reduces attack surface but prevents legitimate remote access. (4) Consider migrating to a maintained, actively-patched employee management system from a vendor with a security disclosure program. Monitor application logs for suspicious SQL errors or unexpected database queries originating from eprocess.php. Reference the exploit details at https://github.com/ahmadmarz10-hub/CVEsMarz/blob/main/SQL%20Injection%20in%20Employee%20Management%20System%20PHP%20mailuid%20Parameter.md to understand attack patterns for detection rules.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a classic SQL injection vulnerability (CWE-89) in a PHP-based web application. The affected endpoint /370project/process/eprocess.php fails to properly sanitize or parameterize the 'pwd' parameter before incorporating it into SQL queries. Based on the CPE string (cpe:2.3:a:code-projects:employee_management_system), this affects code-projects.org's Employee Management System version 1.0. SQL injection occurs when user-controllable input is concatenated directly into SQL statements, allowing attackers to break out of the intended query logic and execute arbitrary SQL commands. The PHP runtime executes these malicious queries against the backend database, typically MySQL or MariaDB in such projects. The vulnerability exists in what appears to be an employee data processing endpoint, likely used for authentication or employee record updates based on the 'pwd' (password) parameter name.
Know when Employee 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability was detected in code-projects Employee Management System 1.0. This vulnerability affects unknown code of the file /370project/process/eprocess.php of the component Endpoint. Performing a manipulation of the argument pwd results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used.
Executive ViewAI
Code-Projects Employee Management System 1.0 contains an unauthenticated SQL injection vulnerability in the password reset function that allows remote attackers to directly access, modify, or delete the entire employee database without authentication. Organizations running this application face immediate risk of data breach, system compromise, and operational disruption, with publicly available exploit code eliminating any barrier to attack.
Immediate interim mitigations required-no vendor patch available. (1) Disable or restrict network access to the vulnerable /370project/process/eprocess.php endpoint using firewall rules or WAF; (2) Implement SQL injection detection and blocking rules on database layer or application firewall targeting the pwd parameter; (3) Enable and monitor comprehensive database audit logging for all INSERT, UPDATE, DELETE operations; (4) Enforce principle of least privilege on database service accounts; (5) If system cannot be isolated: require VPN + multi-factor authentication for any access to the application; (6) Prepare incident response and breach notification procedures. These controls reduce but do not eliminate risk; vendor patch or platform replacement is mandatory.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Affected Products (CPE)CVE.org
More in Employee Management System
View allSQL Injection vulnerability in Sourcecodester Employee Management System v1.0 allows attackers to run arbitrary SQL comm
SQL Injection vulnerability in Employee Management System v1.0 allows attackers to run arbitrary SQL commands via the ad
Employee Managment System v1.0 was discovered to contain a SQL injection vulnerability via the mailud parameter at /apro
Employee Managment System v1.0 was discovered to contain a SQL injection vulnerability via the pwd parameter at /aproces
An issue in Employee Managment System v1.0 allows attackers to bypass authentication via injecting a crafted payload int
A vulnerability was found in SourceCodester Employee Management System 1.0. Rated critical severity (CVSS 9.8), this vul
A vulnerability was found in SourceCodester Employee Management System. Rated critical severity (CVSS 9.8), this vulnera
A vulnerability was found in SourceCodester Employee Management System. Rated critical severity (CVSS 9.8), this vulnera
A vulnerability has been found in SourceCodester Employee Management System and classified as critical. Rated critical s
A vulnerability classified as problematic was found in SourceCodester Employee Management System 1.0. Rated high severit
Employee Managment System v1.0 was discovered to contain a SQL injection vulnerability via the id parameter at /edit.php
Employee Managment System v1.0 was discovered to contain a SQL injection vulnerability via the id parameter at /delete.p
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB