Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAuthenticate with low-privilege REST API credentials
-
DeliveryEnumerate chat IDs in restricted departments
-
ExploitSend crafted PUT request to chat update endpoint
-
InstallModify chat hash and status fields
-
C2Access confidential chat via visitor/widget path
-
ExecuteInject JavaScript in operation_admin field
-
ImpactOperator views manipulated chat
-
Step 8Malicious code executes in operator session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires valid REST API credentials with the lhchat/use permission role assigned to the attacker or compromised account. The vulnerable deployment must implement department-based access controls with multiple departments configured, as the authorization bypass only matters when departments exist to separate data access. The REST API chat update endpoint must be network-accessible to the attacker's position, which is default for most deployments but may be restricted by firewall rules or authentication proxies in hardened environments. For the XSS component, operator users must actively view manipulated chats in the dashboard interface for JavaScript execution to occur. Default installations of Live Helper Chat 4.84v with REST API enabled and department features active meet all exploitation prerequisites without requiring non-standard configurations. |
| Impact | Real-world risk is moderate-to-high for organizations using Live Helper Chat's departmental access controls. CVSS 8.1 (High) reflects network-accessible exploitation with low complexity requiring only low-privileged authentication (PR:L), producing high confidentiality and integrity impact. The attack chain requires a valid REST API credential with lhchat/use permission, which in multi-tenant or departmentalized deployments represents a realistic insider threat or compromised low-privilege account scenario. EPSS probability unavailable but the combination of authorization bypass plus stored XSS affecting privileged users (operators/admins) represents significant business risk. No CISA KEV listing or public exploit code identified, suggesting exploitation remains theoretical or limited. However, the GitHub Security Advisory publication means technical details are publicly available to potential attackers. Priority should be elevated if the application uses department-based access controls or has externally-facing REST API access, as these configurations maximize the attack surface. Organizations not using departmental restrictions or REST API features face reduced risk. |
| Exploit ScenarioDerived | An attacker with a compromised low-privilege REST API account holding lhchat/use permission targets chats in departments they cannot normally access. They issue authenticated API requests to the chat update endpoint, modifying the chat hash field to match another department's chat and changing the status to make it accessible through visitor/widget paths that bypass department authorization. The attacker retrieves confidential customer conversations through these public-facing paths. To establish persistence and escalate privileges, they set the operation_admin field to malicious JavaScript payloads. When legitimate support operators view the manipulated chat in their dashboard, the injected code executes in their browser session, potentially stealing operator credentials or performing administrative actions under their authority. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 14, 2026
Privilege escalation and cross-site scripting in Live Helper Chat 4.84v allows authenticated REST API users to manipulate chats outside their authorized departments and inject malicious JavaScript into operator sessions. Attackers with low-privilege lhchat/use access can modify arbitrary chat object fields including chat hash, status, and operation_admin properties, enabling unauthorized data access through visitor/widget paths and code execution in operator contexts. EPSS data not available; no confirmed active exploitation or public POC identified at time of analysis.
RemediationAI
Upgrade to Live Helper Chat version patched for CVE-2026-44633 as specified in the GitHub Security Advisory at https://github.com/LiveHelperChat/livehelperchat/security/advisories/GHSA-hjqq-qmvj-9whm. If immediate patching is not feasible, implement compensating controls: restrict REST API access using IP allowlisting or VPN-only access to limit the attack surface to trusted networks; audit and minimize lhchat/use permission grants, ensuring only necessary users have REST API access; implement Web Application Firewall rules to block PUT/PATCH requests to chat update endpoints from untrusted sources, though this may break legitimate API integrations; enable comprehensive API audit logging to detect unauthorized chat modification attempts across department boundaries. Note that disabling REST API functionality entirely eliminates this attack vector but will break third-party integrations and automated workflows. For XSS mitigation specifically, implement Content Security Policy headers to restrict inline script execution in operator dashboards, though this requires testing to avoid breaking legitimate application functionality.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Live Helper Chat is an open-source customer support platform providing real-time chat functionality through web interfaces and REST APIs. The vulnerability stems from inadequate authorization enforcement (CWE-863: Incorrect Authorization) in the REST API chat update endpoint. The endpoint fails to validate department-level read permissions before allowing chat object modifications, creating a write-what-where condition. The attack surface spans two exploitation vectors: first, unauthorized modification of chat metadata (hash, status) enables access control bypass through visitor/widget code paths that trust these fields; second, setting the operation_admin field leads to stored XSS as this user-controlled value is later rendered as JavaScript in the operator dashboard without sanitization. The affected CPE cpe:2.3:a:livehelperchat:livehelperchat:*:*:*:*:*:*:*:* indicates the core application regardless of deployment environment.
Know when Livehelperchat 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
2DescriptionGitHub Advisory
Live Helper Chat is an open-source application that enables live support websites. In 4.84v, the Live Helper Chat REST API chat update endpoint allows a REST user with lhchat/use to update a chat in a department they cannot read. The endpoint accepts arbitrary chat object fields, so the user can change the chat hash and status and then access or tamper with the chat through visitor/widget paths. The same write primitive can set operation_admin, which is later emitted as operator-side JavaScript.
Executive ViewAI
Live Helper Chat 4.84v contains a privilege escalation vulnerability in its REST API that allows low-privilege users to manipulate chat records across departments and inject malicious code into operator interfaces, potentially compromising chat data confidentiality and enabling malware distribution to support staff. Organizations using this product face unauthorized access to customer conversations and operational disruption if operators are socially engineered or exposed to injected payloads.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict REST API access to internal networks only via firewall or VPN requirement; (2) Enforce IP whitelisting for all REST API consumers; (3) Disable REST API endpoints if not operationally required; (4) Implement real-time monitoring of chat modification events for anomalies; (5) Require re-authentication for sensitive operations (status/hash changes); (6) Isolate operator sessions from untrusted content via browser sandboxing or Content Security Policy headers.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Livehelperchat
View allHost Header injection in password Reset in GitHub repository livehelperchat/livehelperchat prior to 3.97. Rated high sev
livehelperchat is vulnerable to Cross-Site Request Forgery (CSRF). Rated high severity (CVSS 8.8), this vulnerability is
Weak secrethash can be brute-forced in GitHub repository livehelperchat/livehelperchat prior to 3.96. Rated high severit
SSRF filter bypass port 80, 433 in GitHub repository livehelperchat/livehelperchat prior to 3.67v. Rated high severity (
SSRF on index.php/cobrowse/proxycss/ in GitHub repository livehelperchat/livehelperchat prior to 3.96. Rated high severi
Loose comparison causes IDOR on multiple endpoints in GitHub repository livehelperchat/livehelperchat prior to 3.96. Rat
livehelperchat is vulnerable to Cross-Site Request Forgery (CSRF). Rated medium severity (CVSS 6.5), this vulnerability
livehelperchat is vulnerable to Cross-Site Request Forgery (CSRF). Rated medium severity (CVSS 6.5), this vulnerability
Cross-site Scripting (XSS) in GitHub repository livehelperchat/livehelperchat prior to 3.99v. Rated medium severity (CVS
XSS in livehelperchat in GitHub repository livehelperchat/livehelperchat prior to 3.97. Rated medium severity (CVSS 6.1)
livehelperchat is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Ra
livehelperchat is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Ra
EUVD-2026-30371
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB