Description
R-SOFT DMS is vulnerable to Stored XSS in file upload functionality. Authenticated attacker can inject arbitrary HTML and JS into the name of the file being uploaded, which will be executed when visiting file list or upload status by other users.

This issue was fixed in version v3.19-2832 and v3.17-2580.
Published: 2026-07-10
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

R‑SOFT DMS allows an authenticated user to upload a file whose name can contain arbitrary HTML and JavaScript. After uploading, the file name is rendered in the file list or upload status views and is executed by any other user who browses those pages. This stored XSS flaw can lead to client‑side script execution, enabling session hijacking, credential theft, or injection of malicious content into the user’s browser. The vulnerability arises from insufficient input validation on the file name field, as identified by CWE‑79.

Affected Systems

The R‑SOFT SERWIS DMS product is affected in releases older than v3.19‑2832 and v3.17‑2580, as the issue was fixed in those versions. All earlier releases should be considered vulnerable.

Risk and Exploitability

The CVSS score of 5.1 indicates moderate impact; the EPSS score of less than 1% suggests a low probability of real‑world exploitation, and the flaw is not listed in the CISA KEV catalog. Exploitation requires valid authenticated credentials and privilege to upload files, but once an attacker controls a file name, any user who views the upload status or file list will execute the injected code. The attack vector is internal or, if an attacker obtains credentials, it can affect multiple users within the same instance.

Generated by OpenCVE AI on July 29, 2026 at 11:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the R‑SOFT DMS patch to reach version v3.19‑2832 (or the equivalent v3.17‑2580) as released by the vendor.
  • Restrict file upload rights to a minimum set of trusted users and disable public access to the file list or upload status pages until the update is applied.
  • Implement server‑side sanitization for file names, removing or escaping HTML and script tags to eliminate the possibility of XSS injections, in line with best practices for CWE‑79.

Generated by OpenCVE AI on July 29, 2026 at 11:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared R-soft Serwis
R-soft Serwis dms
Vendors & Products R-soft Serwis
R-soft Serwis dms

Fri, 10 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
Description R-SOFT DMS is vulnerable to Stored XSS in file upload functionality. Authenticated attacker can inject arbitrary HTML and JS into the name of the file being uploaded, which will be executed when visiting file list or upload status by other users. This issue was fixed in version v3.19-2832 and v3.17-2580.
Title Stored XSS in R-SOFT DMS
Weaknesses CWE-79
References
Metrics cvssV4_0

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


Subscriptions

R-soft Serwis Dms
cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-07-10T10:56:50.110Z

Reserved: 2026-04-22T11:32:15.204Z

Link: CVE-2026-41877

cve-icon Vulnrichment

Updated: 2026-07-10T10:56:43.943Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:15:04Z

Weaknesses
  • CWE-79

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