Cloudanix VulnDB

CVE-2024-32492

High · 7.1

CVSS

7.1

EPSS

0.5%

Published

Apr 29, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

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

  1. Obtain low-privileged authenticated access to the application
  2. Submit or modify ticket content containing external JavaScript references
  3. Trick or wait for a customer user to open the ticket detail view
  4. 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