CVE-2026-71483

Horilla: Reflected Cross-Site Scripting (XSS) in Employee Filter View

Published Sep 25, 2026 CVSS 4.0 · 8.5 High EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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 available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Horilla
Horilla horilla
Vendors & Products Horilla
Horilla horilla
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'}

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 29, 2026, 5:42 PM
Reserved
Aug 6, 2026, 7:56 PM
Status
Deferred
Published
Sep 25, 2026, 10:18 PM
Modified
Sep 29, 2026, 6:17 PM