CVE-2026-116048

krupalshah EmployeeRecruitmentSystem Registration registerform1.php mysql_query sql injection

Published Oct 25, 2026 CVSS 4.0 · 6.9 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was detected in krupalshah EmployeeRecruitmentSystem up to 922ff6d208278282e7c8e36d70d9ae356adec9fe. Affected by this vulnerability is the function mysql_query of the file /source/registerform1.php of the component Registration. Performing a manipulation of the argument firstname/middlename/lastname/gender/birthdate/state/statespecify/city/cityspecify results in sql injection. It is possible to initiate the attack remotely. The exploit is now public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.

Analysis

AI-generated

Technical impact

The vulnerability resides in the registerform1.php file of EmployeeRecruitmentSystem, where the mysql_query function is called with user‑supplied arguments such as firstname, middlename, lastname, and others. By manipulating these parameters, an attacker can inject arbitrary SQL statements, enabling unauthorized read, write, or delete operations on the database. The weakness is classified as CWE‑89 (SQL Injection) and CWE‑74 (improper control of path or database file names), and the impact includes potential disclosure of sensitive employee data, modification of records, or data loss. No evidence of remote code execution is reported, but the ability to alter database contents can lead to significant business disruption.

Affected Systems

The product affected is krupalshah EmployeeRecruitmentSystem, up to the commit 922ff6d208278282e7c8e36d70d9ae356adec9fe. Because the application follows a rolling release model, specific version numbers are not published. Consequently, any deployment that has not migrated beyond that commit is vulnerable. The vulnerability originates from the Registration component in registerform1.php and is remotely exploitable via the registration endpoint.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, and the public exploit is available, although the EPSS score is not reported. The product is not listed in the CISA KEV catalog, suggesting limited large‑scale exploitation to date. Still, the attack vector is remote and does not require privileged access to the web server, making it accessible to any internet‑connected attacker who can submit registration requests. The risk is therefore significant for organizations still running the affected revision and should be addressed promptly.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the EmployeeRecruitmentSystem to a patch or newer release that removes the raw mysql_query usage or replaces it with prepared statements.
  • Sanitize and validate all registration input fields, ensuring that only expected characters are accepted and that no untrusted data is concatenated into SQL strings.
  • If a patch is unavailable, restrict access to the registration endpoint to trusted IP addresses or administrators and monitor the application logs for anomalous SQL syntax patterns.

Generated by OpenCVE AI on October 25, 2026 at 11:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A vulnerability was detected in krupalshah EmployeeRecruitmentSystem up to 922ff6d208278282e7c8e36d70d9ae356adec9fe. Affected by this vulnerability is the function mysql_query of the file /source/registerform1.php of the component Registration. Performing a manipulation of the argument firstname/middlename/lastname/gender/birthdate/state/statespecify/city/cityspecify results in sql injection. It is possible to initiate the attack remotely. The exploit is now public and may be used. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way. This vulnerability only affects products that are no longer supported by the maintainer.
Title krupalshah EmployeeRecruitmentSystem Registration registerform1.php mysql_query sql injection
First Time appeared Krupalshah
Krupalshah employeerecruitmentsystem
Weaknesses CWE-74
CWE-89
CPEs cpe:2.3:a:krupalshah:employeerecruitmentsystem:*:*:*:*:*:*:*:*
Vendors & Products Krupalshah
Krupalshah employeerecruitmentsystem
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': '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'}

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Oct 29, 2026, 3:41 PM
Reserved
Oct 24, 2026, 2:34 PM
Status
Deferred
Published
Oct 25, 2026, 8:16 AM
Modified
Oct 29, 2026, 4:18 PM