CVE-2024-32492
High · 7.1CVSS
7.1
EPSS
0.5%
Published
Apr 29, 2024
CISA due date
—
Cloudanix analysis
A problem in the software lets attackers run their own code inside customers' browsers when they look at ticket details, which could let them steal information or misuse accounts.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- XSS
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability permits injection and execution of external JavaScript within the customer ticket detail view, bypassing content sanitization and allowing scripts from untrusted origins to run in the browser context of authenticated customer users.
Why it matters to the business
Successful exploitation can lead to theft of customer session data, unauthorized actions on behalf of users, or further compromise of customer accounts, increasing operational risk and potential regulatory exposure for organizations using the affected software.
How an attack unfolds
An attacker with low-privileged access crafts input that reaches the ticket detail view, embedding references to external JavaScript. When a customer user views the affected ticket page, the browser fetches and executes the malicious script, enabling actions such as credential harvesting or session manipulation.
How to fix it
Upgrade affected installations to the fixed version m0ver/bible-online (GIT) at commit 6ef0aabfb2d4ccd53fcaa9707781303af357410e or later. Apply vendor patches promptly and verify that input sanitization covers all customer-facing ticket views.
How to confirm the fix worked
Review release notes or commit history for the applied fix, test ticket detail views with known XSS payloads to confirm execution is blocked, and scan for any remaining unsanitized external script references in rendered customer pages.
Typical attack path
- Obtain low-privileged authenticated access to the application
- Submit or modify ticket content containing external JavaScript references
- Trick or wait for a customer user to open the ticket detail view
- Execute arbitrary actions in the victim's browser session
How to detect it
Inspect web server and application logs for unexpected external script loads or unusual JavaScript activity originating from ticket detail endpoints. Review customer session records for anomalous actions performed after viewing tickets.
What your security team should do
- Prioritize upgrade of all instances within the next maintenance window due to the direct customer-facing exposure
- Implement web application firewall rules to block common external script patterns as a temporary control
- Audit customer ticket submission paths for additional input validation gaps
- Monitor customer portal logs for unusual script loading or session anomalies
The record
An issue was discovered in Znuny 7.0.1 through 7.0.16 where the ticket detail view in the customer front allows the execution of external JavaScript.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:24.04:LTS | znuny | 0 | No fix |
| Ubuntu:24.10 | znuny | 0 | No fix |
| Ubuntu:25.04 | znuny | 0 | No fix |
| Ubuntu:25.10 | znuny | 0 | No fix |
Related vulnerabilities
- CVE-2024-48937 Znuny before LTS 6.5.1 through 6.5.10 and 7.0.1 through 7.0.16 allows XSS. Also affects znuny
- CVE-2024-48938 Znuny before LTS 6.5.1 through 6.5.10 and 7.0.1 through 7.0.16 allows DoS/ReDos via email. Also affects znuny
- CVE-2024-43442 Improper Neutralization of Input done by an attacker with admin privileges ('Cross-site… Also affects znuny
- CVE-2024-43444 Passwords of agents and customers are displayed in plain text in the OTRS admin log… Also affects znuny
- CVE-2024-43443 Improper Neutralization of Input done by an attacker with admin privileges ('Cross-site… Also affects znuny
- CVE-2024-23793 The file upload feature in OTRS and ((OTRS)) Community Edition has a path traversal… Also affects znuny
- CVE-2024-32491 An issue was discovered in Znuny and Znuny LTS 6.0.31 through 6.5.7 and Znuny 7.0.1… Also affects znuny
- CVE-2024-32493 An issue was discovered in Znuny LTS 6.5.1 through 6.5.7 and Znuny 7.0.1 through 7.0.16… Also affects znuny