A vulnerability classified as critical has been found in code-projects Job Recruitment 1.0. This affects an unknown part of the file /\_parse/load\_user-profile.php. The manipulation of the argument userhash leads to SQL injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
With a CVSS score of 5.3, this vulnerability is categorized as medium severity, indicating it can be exploited with low complexity and requires low privileges. Organizations must take note as the risk to organizations includes potential unauthorized data access through SQL injection.
Given the nature of SQL injection attacks, the urgency for defenders is moderate. Organizations should address this vulnerability in their priority patch cycle to mitigate risks effectively.
This vulnerability has been publicly disclosed, and while it is not currently part of the Known Exploited Vulnerabilities (KEV) catalog, the presence of a public proof of concept (PoC) on GitHub suggests it could be exploited by attackers. Therefore, organizations must remain vigilant.
Vulnerability Details
The vulnerability identified as CVE-2025-1162 allows for SQL injection through the manipulation of the userhash argument in the Job Recruitment software. The affected version is 1.0, and this vulnerability was published on February 10, 2025.
The vulnerability is classified under CWE-89, which indicates that it pertains to SQL injection flaws. The CVSS score according to the NVD is 7.5, which classifies this vulnerability as high severity, highlighting its potential impact.
Technical Analysis
The root cause of this vulnerability is improper input validation in the userhash parameter, which allows attackers to manipulate SQL queries. The attack vector for this vulnerability is network-based, meaning an attacker can exploit it remotely over the internet.
The attack complexity is low, requiring minimal skills to execute the attack. Privileges required are low, meaning an attacker does not need extensive permissions to exploit this vulnerability. No user interaction is needed, making it more critical.
The impacts include low confidentiality, integrity, and availability, but the potential unauthorized access to sensitive data through SQL injection poses significant risks.
Risk & Impact Analysis
Real-world deployment of the Job Recruitment application without proper security measures exposes organizations to SQL injection attacks. The blast radius can include unauthorized access to user data, which is particularly concerning for organizations handling sensitive information.
Organizations should prioritize addressing this vulnerability based on its CVSS score and the fact that it has a known public exploit. Monitoring for unusual database activity is essential to mitigate the risks associated with this vulnerability.
Given the current threat landscape, organizations should implement proactive measures to defend against exploitation attempts.
Signal | Status |
|---|---|
Known Exploit | Yes |
Public PoC | Yes |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
The affected product is Job Recruitment version 1.0. Organizations using this version should prioritize patching to prevent potential exploitation.
Mitigation & Remediation
Organizations should patch the Job Recruitment software to the latest version to mitigate this vulnerability. If a patch is not available, consider implementing input validation to sanitize user inputs and prevent SQL injection.
Employing web application firewalls (WAFs) can help filter out malicious input, and organizations should also review their security policies to enhance defenses against such vulnerabilities.
Continuous security testing is recommended to validate that the remediation measures are effectively mitigating the risks associated with this vulnerability.
Detection Guidance
Monitor logs for unusual database queries that may indicate an SQL injection attempt. Look for patterns of failed logins or suspicious account activity that could suggest exploitation.
Establish alerting mechanisms for abnormal spikes in database access or query execution times that can indicate attacks.
AppSecure Threat Intelligence Insight
The presence of a public exploit indicates a potential for increased attacks targeting this vulnerability. Security teams should remain vigilant and employ proactive measures to defend against possible exploitation.
This vulnerability serves as a reminder of the importance of secure coding practices and the need for regular security assessments.
Penetration testing methodologies can provide insights into the vulnerabilities present in applications and help organizations strengthen their defenses.
A robust vulnerability management program is essential for identifying and mitigating risks associated with vulnerabilities such as this.
Implementing security testing best practices will enhance overall security posture and reduce the likelihood of successful attacks.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)