Description
UVdesk core-framework before 1.1.7 contains a stored cross-site scripting vulnerability in the SwiftMailer configuration identifier parameter of the createMailerConfiguration action. Attackers with ROLE_AGENT can inject malicious script into the identifier field, which is persisted and executed when other members access the configuration update page.
Published: 2026-09-21
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored cross‑site scripting via the SwiftMailer configuration identifier field
Action: Apply Patch
AI Analysis

Impact

A stored cross‑site scripting flaw exists in UVdesk core‑framework before 1.1.7. The flaw allows an attacker who holds the ROLE_AGENT privilege to inject arbitrary JavaScript into the configuration identifier field of the createMailerConfiguration action. This payload is persisted and executed automatically when other members load the configuration update page. The vulnerability is a classic input validation and HTML encoding weakness (CWE‑79) that compromises confidentiality and integrity by enabling script execution in the context of any user who views the affected page.

Affected Systems

The affected products are UVdesk community‑skeleton and UVdesk core‑framework. Any installation running a version prior to 1.1.7 is vulnerable. The vulnerability was addressed in the 1.1.8 release, which supersedes the 1.1.7 snapshot that introduced the flaw.

Risk and Exploitability

The CVSS score of 5.1 indicates medium severity. The EPSS score is not available and the vulnerability is not listed in CISA KEV, suggesting no known large‑scale exploitation yet. Because the exploit requires a user to possess the ROLE_AGENT privilege, an attacker with that role can forge the injected script. The injected script will run for any other authenticated user who visits the configuration update page, allowing session hijacking, defacement, or data theft. The attack vector is through web application interaction rather than remote network exploitation, but the impact can be significant for organizations that trust agents to perform management tasks.

Generated by OpenCVE AI on September 21, 2026 at 16:09 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to UVdesk core‑framework version 1.1.8 or later, which removes the vulnerable code.
  • Implement strict input validation and output encoding for the SwiftMailer configuration identifier field; use safe HTML practices to escape or filter scripts.
  • Re‑evaluate role permissions: restrict ROLE_AGENT from editing the identifier field or limit access to the SwiftMailer configuration interface.

Generated by OpenCVE AI on September 21, 2026 at 16:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 24 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 21 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Uvdesk core-framework
Vendors & Products Uvdesk core-framework

Mon, 21 Sep 2026 14:00:00 +0000

Type Values Removed Values Added
Description UVdesk core-framework before 1.1.7 contains a stored cross-site scripting vulnerability in the SwiftMailer configuration identifier parameter of the createMailerConfiguration action. Attackers with ROLE_AGENT can inject malicious script into the identifier field, which is persisted and executed when other members access the configuration update page.
Title UVdesk core-framework before 1.1.7 Stored XSS via SwiftMailer
First Time appeared Uvdesk
Uvdesk community-skeleton
Weaknesses CWE-79
CPEs cpe:2.3:a:uvdesk:community-skeleton:*:*:*:*:*:*:*:*
Vendors & Products Uvdesk
Uvdesk community-skeleton
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Uvdesk Community-skeleton Core-framework
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-06T13:36:45.739Z

Reserved: 2026-09-21T13:09:21.957Z

Link: CVE-2025-71419

cve-icon Vulnrichment

Updated: 2026-09-24T13:25:41.223Z

cve-icon NVD

Status : Deferred

Published: 2026-09-21T14:17:14.303

Modified: 2026-09-24T14:17:10.523

Link: CVE-2025-71419

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T19:23:53Z

Weaknesses
  • CWE-79

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