Skip to main content

EmployeeRecruitmentSystem CVE-2026-108806

| EUVDEUVD-2026-97245 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-10-12 cna@vuldb.com GHSA-pw93-9xq5-6h5w
5.5
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach forgot-password endpoint remotely
  2. Exploit
    Inject SQL via fpemail parameter
  3. Execution
    Manipulate mysql_query in authprocessing.php
  4. Impact
    Extract or alter database records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Requires a network-reachable deployment of krupalshah EmployeeRecruitmentSystem exposing the Forgot Password feature (source/authprocessing.php); the attacker sends a malicious 'fpemail' value to the forgot-password request. No authentication, no user interaction, and no special non-default configuration are needed (CVSS AV:N/AC:L/PR:N/UI:N), so any publicly exposed instance is exploitable. The primary limiting factors are not technical but environmental: the product is an obscure, unversioned, unmaintained application with minimal real-world deployment, and no patch is or will be available.

Impact

This is a high-CVSS-equivalent-sounding but genuinely low-priority issue when all signals are weighed. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated SQL injection, but the vendor-assigned score is only 5.5 (Medium) because all impact metrics are rated Low (VC:L/VI:L/VA:L) - VulDB characteristically scores SQLi conservatively, so the true data-confidentiality impact of a SQL injection could be higher than VC:L implies and should be verified. The CVSS carries E:P (Proof-of-Concept), consistent with the description's statement that an exploit has been publicly disclosed; however, there is NO CISA KEV listing and NO EPSS score was provided in the input, so there is no evidence of real-world exploitation volume. No SSVC decision data was supplied. The dominant risk-limiting factor is the target itself: an obscure, unversioned, unmaintained GitHub hobby project (krupalshah EmployeeRecruitmentSystem) whose vendor did not respond to disclosure. Low deployment footprint means that despite easy exploitability, aggregate real-world risk is low and likely limited to opportunistic scanning of exposed instances rather than widespread campaigns.

Exploit ScenarioDerived

A remote, unauthenticated attacker submits a crafted value in the 'fpemail' parameter of the Forgot Password handler (source/authprocessing.php), injecting SQL into the mysql_query call to read or manipulate backend database records such as user credentials. A public proof-of-concept exploit has been disclosed, lowering the skill barrier; given the network attack vector and low complexity, exploitation requires no authentication or user interaction.

Monitor Track and reassess. Why: Vendor states no customer action required.
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 12, 2026

SQL injection in the Forgot Password handler (source/authprocessing.php) of krupalshah EmployeeRecruitmentSystem lets remote, unauthenticated attackers inject SQL through the 'fpemail' parameter submitted to the forgot-password request. The application is an obscure, unversioned project tracked only by commit hash (up to 922ff6d208278282e7c8e36d70d9ae356adec9fe), it is no longer maintained, and the vendor was contacted early but never responded, so no fixed release exists or is expected. Exploit details have been disclosed publicly and exploit code is publicly available (CVSS 4.0 vector carries E:P), which raises the likelihood of opportunistic scanning against any internet-exposed instance; the independent assessment rates real-world impact as low-priority overall because deployment of this unmaintained application is minimal.

RemediationAI

No vendor-released patch or fixed version exists or is expected: the maintainer was contacted early and did not respond, and the project is out of support, so there is no upgrade target to cite. Where the code must be retained, self-patch source/authprocessing.php by replacing the mysql_query() call with a parameterized prepared statement (mysqli or PDO) and validating fpemail, which eliminates the injection at the source but requires developers to review the whole forgot-password flow for identical patterns. If code changes are not possible, the most effective compensating control is to remove or block the Forgot Password feature entirely, or to deny external access to source/authprocessing.php and its request path at the reverse proxy/WAF - the trade-off is that password reset for legitimate users stops working. Restricting the whole application behind a VPN or IP allowlist materially reduces exposure (trade-off: loses public accessibility), and a WAF rule targeting SQL metacharacters in the fpemail parameter offers partial, bypassable protection only. Given the application is unmaintained and runs on a legacy PHP runtime with the removed mysql extension, the stronger recommendation is decommissioning or migrating to a supported recruitment platform rather than continued maintenance.

Affected VersionsENISA

EmployeeRecruitmentSystem 922ff6d208278282e7c8e36d70d9ae356adec9fe

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

The vulnerable component is the Forgot Password flow in a legacy PHP application, where the 'fpemail' parameter is passed into the PHP mysql_query() function without parameterization, producing classic SQL injection (CWE-74, improper neutralization of special elements used in a command/injection construct). The use of mysql_query() indicates an old codebase targeting PHP 5.x, since that extension was deprecated in PHP 5.5 and removed in PHP 7.0 - meaning the application likely runs on an end-of-life runtime that itself is a security liability. Database access via this legacy API also means there is no support for prepared statements in the original code path, so the injection point is architectural rather than a single missed escape; the same pattern in other parameters of source/authprocessing.php should be assumed. Per the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, with E:P), the flaw is exploitable over the network without credentials, user interaction, or any non-default configuration. No CPE strings were supplied and the product does not use versioning, so identification must be done by commit hash or by fingerprinting the login/forgot-password pages.

Know when PHP 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

Vendor (vuldb) PRIMARY 5.5 MEDIUM
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
vuln.today AI 7.3 HIGH

Remote unauthenticated SQLi reachable without interaction gives AV:N/AC:L/PR:N/UI:N; impacts kept Low per the limited forgot-password injection context, scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (vuldb).

CVSS VectorVendor: vuldb

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A vulnerability has been found in krupalshah EmployeeRecruitmentSystem up to 922ff6d208278282e7c8e36d70d9ae356adec9fe. Affected by this issue is the function mysql_query of the file source/authprocessing.php of the component Forgot Password Handler. Such manipulation of the argument fpemail leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. 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.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Rare
obscure unversioned GitHub hobby project, unmaintained, no enterprise footprint
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
Vendor states no customer action required
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy