Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify target org running CodeAstro HRMS
-
DeliveryCraft malicious CSRF HTML payload targeting department deletion endpoint
-
ExploitDeliver payload link via phishing to authenticated HR admin
-
ExecutionVictim browses to attacker page
-
PersistBrowser auto-submits forged deletion request with session cookie
-
ImpactDepartment record deleted without victim awareness
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a human user with an active authenticated session in the CodeAstro HR Management System visit or be redirected to an attacker-controlled page or resource that contains the forged CSRF payload. The attacker themselves requires no authentication or account on the target system. The victim must be logged into the application at the time of the attack - if the session has expired or the user is not authenticated, the forged request will fail. The specific endpoint confirmed vulnerable is the department deletion function. Limiting factors: user interaction is mandatory (UI:P), meaning fully automated exploitation without any victim action is not possible; the attack window is bounded by the victim's session lifetime; and impact is limited to integrity loss on department records (VI:L), not full system compromise or data exfiltration. |
| Impact | The CVSS 4.0 score of 5.3 with vector AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N reflects a medium-severity, integrity-limited vulnerability. The attack is network-reachable and requires no attacker privileges, but it is gated by mandatory user interaction (UI:P) - the victim must be authenticated and visit a malicious page, meaning the attacker cannot achieve exploitation autonomously. Impact is confined to limited integrity loss (VI:L), specifically the ability to trigger unauthorized department deletion; no confidentiality or availability impact is indicated. The absence of a CISA KEV listing means active exploitation is not confirmed, though the public PoC on GitHub meaningfully elevates risk above theoretical. Real-world priority is low-to-medium: the product appears to have a niche deployment footprint, limiting blast radius. The primary concern is insider-adjacent or targeted phishing attacks against HR administrators of organizations using this specific software. No EPSS data was provided, so exploitation probability cannot be quantified independently. |
| Exploit ScenarioDerived | An attacker crafts a web page containing a hidden HTML form that auto-submits a POST request to the target organization's CodeAstro HR system department deletion endpoint. The attacker then social-engineers an authenticated HR administrator into visiting the malicious page - for example, via a phishing email with a link disguised as an HR policy document. Upon page load, the victim's browser automatically sends the forged deletion request with the authenticated session cookie attached, causing the server to delete the targeted department record without any confirmation from the legitimate user. A public PoC demonstrating this exact technique is available on GitHub. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 29, 2026
Cross-site request forgery in CodeAstro Human Resource Management System 1.0 enables remote attackers to perform unauthorized state-changing actions - specifically department deletion - by tricking an authenticated user into visiting a crafted malicious page. The exploit targets the department deletion endpoint and publicly available proof-of-concept code has been published on GitHub, lowering the bar for exploitation. No active exploitation has been confirmed by CISA KEV, but the combination of a public PoC, network-accessible attack vector, and no required attacker privileges makes this an accessible target for opportunistic attackers against organizations running this software.
RemediationAI
No vendor-released patch or fixed version has been identified at time of analysis; patch status is unknown as no advisory was found at https://codeastro.com/. Organizations running CodeAstro Human Resource Management System 1.0 should implement the following compensating controls: first, deploy a web application firewall (WAF) with CSRF protection rules to intercept forged cross-origin POST requests to the department deletion endpoint - trade-off is potential false positives on legitimate requests. Second, restrict administrative HR functions to a VPN or allowlisted IP range to reduce the attack surface, accepting reduced accessibility for remote staff. Third, enforce strict browser security headers including SameSite=Strict on session cookies, which prevents cookies from being sent in cross-origin requests and effectively neutralizes CSRF in modern browsers - verify the application server supports this without breaking functionality. The GitHub PoC (https://github.com/ashikmd0507/CVE/tree/main/CSRF%20in%20Department%20Deletion%20Endpoint) can be used to confirm whether a deployed instance remains vulnerable after mitigations are applied.
Affected VersionsENISA
Affected Packages
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
CWE-352 (Cross-Site Request Forgery) arises when a web application processes state-changing HTTP requests without verifying that the request originated from the legitimate user session, rather than a forged third-party request. In this case, the department deletion endpoint in CodeAstro Human Resource Management System 1.0 (CPE: cpe:2.3:a:codeastro:human_resource_management_system:*:*:*:*:*:*:*:*) lacks CSRF token validation, meaning any page on the internet can craft a form that submits a deletion request using the victim's browser cookies. The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:P confirms the attack is network-reachable, requires no attacker-side authentication, has no special attack complexity, but does require the victim to interact with attacker-controlled content. CodeAstro is a PHP-based HR management product, likely built without a security-conscious framework enforcing automatic CSRF protection.
Know when Human Resource 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:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
Network-reachable CSRF with no attacker privileges; mandatory user interaction (UI:R); integrity-only impact limited to department data deletion.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was found in CodeAstro Human Resource Management System 1.0. Impacted is an unknown function. The manipulation results in cross-site request forgery. The attack may be launched remotely. The exploit has been made public and could be used.
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
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
Related Vulnerabilities in CodeAstro Human Resource Management System Vulnerabilities
View all 3A SQL injection vulnerability in /hrm/user/ in SourceCodester Human Resource Management System 1.0 allows attackers to e
A vulnerability was found in SourceCodester Human Resource Management System 1.0. Rated critical severity (CVSS 9.8), th
A vulnerability, which was classified as critical, has been found in SourceCodester Human Resource Management System 1.0
Human Resource Management System v1.0 was discovered to contain a SQL injection vulnerability via the password parameter
Sourcecodester Human Resource Management System 1.0 is vulnerable to Insecure Permissions resulting in privilege escalat
Human Resource Management System v1.0 was discovered to contain a SQL injection vulnerability via the stateedit paramete
Sourcecodester Human Resource Management System 1.0 is vulnerable to SQL Injection via the 'leave' parameter. Rated high
A vulnerability was found in SourceCodester Human Resource Management System 1.0. Rated high severity (CVSS 7.2), this v
A vulnerability, which was classified as critical, has been found in 1000 Projects Human Resource Management System 1.0.
A vulnerability classified as critical has been found in SourceCodester Human Resource Management System. Rated medium s
A vulnerability was found in SourceCodester Human Resource Management System. Rated medium severity (CVSS 6.5), this vul
A vulnerability classified as problematic has been found in SourceCodester Human Resource Management System 1.0. Rated m
EUVD-2026-40035
GHSA-c7qf-p72p-2xj2
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB