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 leads to execution of arbitrary client‑side code in users’ browsers. The vulnerability originates 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. The flaw is not listed in the CISA KEV catalog. Exploitation requires valid authenticated credentials and the privilege to upload files; once a file name is crafted, any user who views the upload status or file list will execute the injected code.

Generated by OpenCVE AI on August 3, 2026 at 04:04 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 August 3, 2026 at 04:04 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

Status : Deferred

Published: 2026-07-10T10:16:23.847

Modified: 2026-07-10T15:46:07.777

Link: CVE-2026-41877

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T04:15:03Z

Weaknesses
  • CWE-79

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