Description
Horilla is an HR and CRM software. Prior to 1.6.0, the search parameter at /employee/employee-filter-view is reflected by jQuery .html() in employee/templates/employee_nav.html without HTML neutralization. An external attacker can craft and deliver a link that causes JavaScript to execute when an authenticated employee or administrator reaches the employee filter, allowing access to browser-visible session data and actions with the victim's application privileges. This issue is fixed in version 1.6.0.
Published: 2026-09-25
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Malicious Script Execution
Action: Apply Patch
AI Analysis

Impact

Horilla Employee Filter View exposes a reflected cross‑site scripting flaw. User input entered as a search parameter at /employee/employee-filter-view is inserted into the page via jQuery .html() without neutralization, permitting an attacker to inject arbitrary JavaScript. When an authenticated user or administrator visits a crafted link, the attacker’s script runs in the victim’s browser context, enabling theft of session cookies and execution of privileged actions on behalf of the authenticated user.

Affected Systems

The vulnerability affects Horilla HR version 1.5.x and earlier. Version 1.6.0 and above include the fix.

Risk and Exploitability

The CVSS score of 8.5 indicates high severity for a reflected XSS that can access application data. No EPSS score is available, so the historical exploitation probability is unknown. The issue is not listed in the CISA KEV catalog. Exploitation requires traffic to the vulnerable endpoint and a user with valid credentials to open the crafted link; thus the attack vector is likely social engineering via a malicious URL.

Generated by OpenCVE AI on September 25, 2026 at 23:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Horilla HR to version 1.6.0 or later to eliminate the vulnerability.
  • Configure application or web‑application firewalls to block or sanitize malicious query strings containing JavaScript payloads.
  • Ensure browser content-security-policy headers are set to restrict inline script execution and mitigate reflected XSS risks.

Generated by OpenCVE AI on September 25, 2026 at 23:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Horilla
Horilla horilla
Vendors & Products Horilla
Horilla horilla

Fri, 25 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
Description Horilla is an HR and CRM software. Prior to 1.6.0, the search parameter at /employee/employee-filter-view is reflected by jQuery .html() in employee/templates/employee_nav.html without HTML neutralization. An external attacker can craft and deliver a link that causes JavaScript to execute when an authenticated employee or administrator reaches the employee filter, allowing access to browser-visible session data and actions with the victim's application privileges. This issue is fixed in version 1.6.0.
Title Horilla: Reflected Cross-Site Scripting (XSS) in Employee Filter View
Weaknesses CWE-79
References
Metrics cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-25T21:59:50.220Z

Reserved: 2026-08-06T19:56:23.725Z

Link: CVE-2026-71483

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T22:18:20.173

Modified: 2026-09-25T22:18:20.173

Link: CVE-2026-71483

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T22:30:49Z

Weaknesses
  • CWE-79

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