Description
MCO is vulnerable to Stored Cross‑Site Scripting (XSS) via the application logo upload functionality. An attacker with the ability to change the application logo can upload a crafted SVG file containing malicious JavaScript code that is executed when the logo is rendered or opened.

Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 25.3.3.1 but may also affect other versions.
Published: 2026-07-01
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The defect is a stored Cross‑Site Scripting flaw in the application logo upload functionality of MyComplianceOffice MCO. An attacker who is able to upload or replace the application logo can embed a malicious SVG file that contains JavaScript. When the logo is rendered or opened by a user, the embedded script runs in the victim’s browser, providing client‑side code execution. The vulnerability leads to script injection without granting any server‑side privileges. The weakness is a classic input validation failure (CWE‑79).

Affected Systems

MyComplianceOffice MCO. The issue has been confirmed in version 25.3.3.1; other versions may also be vulnerable, but this has yet to be verified.

Risk and Exploitability

The CVSS score of 4.8 labels it as low severity. With an EPSS score of < 1%, the chance of exploitation is very low. The vulnerability is not listed in the CISA KEV catalog. An attacker needs an account with permission to upload or modify the application logo, usually administrators or users with configuration rights. Execution is limited to the victim’s browser session and does not elevate privileges on the server.

Generated by OpenCVE AI on July 31, 2026 at 15:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Restrict logo‑upload permissions so that only authorized administrators can modify the application logo.
  • Validate SVG files on the server side, stripping or rejecting any executable content such as <script> tags before storage or rendering.
  • Block SVG uploads entirely in the logo upload interface until a vendor‑issued patch is available.
  • Enable logging of logo upload events and review logs for suspicious activity.
  • Regularly monitor the vendor’s website and security advisories for patches or updates addressing the vulnerability.

Generated by OpenCVE AI on July 31, 2026 at 15:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 23:15:00 +0000

Type Values Removed Values Added
First Time appeared Mycomplianceoffice
Mycomplianceoffice mco
Vendors & Products Mycomplianceoffice
Mycomplianceoffice mco

Wed, 01 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 01 Jul 2026 12:45:00 +0000

Type Values Removed Values Added
Description MCO is vulnerable to Stored Cross‑Site Scripting (XSS) via the application logo upload functionality. An attacker with the ability to change the application logo can upload a crafted SVG file containing malicious JavaScript code that is executed when the logo is rendered or opened. Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 25.3.3.1 but may also affect other versions.
Title Stored Cross‑Site Scripting in MCO
Weaknesses CWE-79
References
Metrics cvssV4_0

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


Subscriptions

Mycomplianceoffice Mco Mycomplianceoffice
cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-07-01T13:38:34.349Z

Reserved: 2026-06-11T07:44:52.179Z

Link: CVE-2026-53907

cve-icon Vulnrichment

Updated: 2026-07-01T13:38:29.972Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-01T13:17:45.830

Modified: 2026-07-06T14:07:41.883

Link: CVE-2026-53907

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T15:45:10Z

Weaknesses
  • CWE-79

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