CVE-2024-48937
NoneCVSS
—
EPSS
0.4%
Published
Oct 11, 2024
CISA due date
—
Cloudanix analysis
A problem in the software lets attackers run hidden code inside users' browsers by putting it in one particular description field, which could let them take over accounts or see private information.
- Exploitation
- Requires User Interaction
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- XSS
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Allows arbitrary JavaScript execution when the short description of the SLA field in Activity Dialogues is rendered, due to insufficient sanitization of user-controlled content.
Why it matters to the business
Attackers could hijack user sessions, perform unauthorized actions, or exfiltrate data within the affected system, increasing risk of account compromise and operational disruption; the issue affects a widely used package with downstream dependents.
How an attack unfolds
An attacker supplies a crafted JavaScript payload in the SLA short description field; when another user opens the associated Activity Dialogue the payload executes in the victim's browser context, enabling session theft or actions on the user's behalf.
How to fix it
Upgrade github.com/hashicorp/nomad (Go) to version 1.5.14 or later; apply vendor patches promptly given the 731 days since publication and slight EPSS increase.
How to confirm the fix worked
Confirm the installed package version meets or exceeds the fixed release, then verify that previously injectable script content no longer executes by testing the SLA short description field.
Typical attack path
- Identify an editable SLA short description field in an Activity Dialogue
- Inject a malicious script payload into the field
- Trigger a victim user to view or interact with the dialogue
- Script executes to steal session tokens or perform privileged actions
How to detect it
Inspect web server and application logs for requests that include script tags or event handlers in SLA-related parameters; look for unexpected outbound requests or cookie exfiltration originating from dialogue view endpoints.
What your security team should do
- Prioritize upgrade to the fixed version across all instances
- Review and sanitize existing SLA field data for embedded scripts
- Enable web application firewall rules that block common XSS patterns until patches are applied
- Monitor authentication and session activity for anomalies
The record
Znuny before LTS 6.5.1 through 6.5.10 and 7.0.1 through 7.0.16 allows XSS. JavaScript code in the short description of the SLA field in Activity Dialogues is executed.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:12 | znuny | 0 | No fix |
| Debian:13 | znuny | 0 | 6.5.11-1 |
| Ubuntu:24.04:LTS | znuny | 0 | No fix |
| Ubuntu:24.10 | znuny | 0 | No fix |
Related vulnerabilities
- 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-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
- CVE-2023-38060 Improper Input Validation vulnerability in the ContentType parameter for attachments on… 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