Description
A flaw has been found in Saruf-Ratul HR-Payroll-Management-System e7cd81477001afdee95b843fd4137894d9418c9f/3fd6f45ead9f8197510c0910f759e06ee67251e5. Affected by this vulnerability is an unknown functionality of the file chat.php. Executing a manipulation of the argument ID can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been published and may be used. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-27
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Cross Site Scripting
Action: Assess Impact
AI Analysis

Impact

The vulnerability arises in the chat.php component of Saruf‑Ratul:HR-Payroll-Management-System; by manipulating the ID argument an attacker can inject arbitrary HTML or JavaScript that is reflected back into the page, resulting in a cross‑site scripting flaw that can execute code in the victim’s browser and enable session hijacking or phishing. This weakness is a classic input‑validation failure (CWE-79) and, due to the exploitation of the ID parameter, also touches CWE-94. The flaw can be triggered remotely via a crafted HTTP request that passes a malicious value in the ID parameter, and the exploit code has already been published, indicating that attackers can target unpatched deployments.

Affected Systems

The affected product is Saruf‑Ratul:HR-Payroll-Management-System. No specific release numbers are available because the project follows rolling releases and has not supplied updated version information, so deployments of any recent version that still contain the legacy chat.php behaviour are potentially vulnerable. The absence of a public patch means that the risk remains until the developers address the issue.

Risk and Exploitability

The CVSS score for this vulnerability is 5.1, reflecting a moderate severity that grants attackers the ability to run code in the user’s browser but does not grant system‑level access. The EPSS score is not available and the flaw is not listed in the CISA KEV catalog, suggesting relatively low but still present exploitation probability. Because a public exploit exists and the attacker can perform the attack remotely, organizations running the system should treat this as a medium‑risk issue and implement mitigations swiftly.

Generated by OpenCVE AI on October 27, 2026 at 08:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply or create a patch that sanitizes the ID parameter in chat.php, ensuring all user‑supplied values are validated and escaped before usage.
  • Encode any output that includes user data returned by chat.php (for example, use htmlspecialchars) to neutralize injected scripts.
  • Implement a strict Content‑Security‑Policy that disallows inline scripts and restricts script sources, thereby reducing the impact of any residual XSS vectors.

Generated by OpenCVE AI on October 27, 2026 at 08:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
Description A flaw has been found in Saruf-Ratul HR-Payroll-Management-System e7cd81477001afdee95b843fd4137894d9418c9f/3fd6f45ead9f8197510c0910f759e06ee67251e5. Affected by this vulnerability is an unknown functionality of the file chat.php. Executing a manipulation of the argument ID can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been published and may be used. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.
Title Saruf-Ratul HR-Payroll-Management-System chat.php cross site scripting
First Time appeared Saruf-ratul
Saruf-ratul hr-payroll-management-system
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:saruf-ratul:hr-payroll-management-system:*:*:*:*:*:*:*:*
Vendors & Products Saruf-ratul
Saruf-ratul hr-payroll-management-system
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Saruf-ratul Hr-payroll-management-system
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-27T01:30:24.793Z

Reserved: 2026-10-26T18:12:40.187Z

Link: CVE-2026-116640

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-27T02:16:45.343

Modified: 2026-10-27T02:16:45.343

Link: CVE-2026-116640

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-27T08:15:15Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')