Description
A vulnerability has been identified in .NET Client Library for SIMATIC S7 Webserver API (All versions < V3.3.61). Affected applications do not properly validate filenames received from remote servers during ticket downloads.

This could allow an attacker who can manipulate the ticket response to write arbitrary files outside the intended download directory and, when overwriting is enabled, replace existing files accessible to the application.
Published: 2026-10-13
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Arbitrary File Write and Overwrite
Action: Immediate Patch
AI Analysis

Impact

The vulnerability in the Siemens .NET Client Library for SIMATIC S7 Webserver API allows an attacker who can manipulate the ticket response to supply an arbitrary filename. Because the library fails to validate the filename received from the remote server, the ticket download process can write files outside the intended download directory. When overwrite is enabled, existing files that are accessible to the application can be replaced. This weakness can lead to unauthorized modification of critical files and potential integrity compromise. The identified weakness is CWE-22, a path traversal data validation error.

Affected Systems

The affected product is the Siemens .NET Client Library for SIMATIC S7 Webserver API, specifically all versions earlier than V3.3.61. Users relying on these versions without the latest updates are exposed.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity of this issue. The EPSS score is not available, so the likelihood of exploitation is not quantified, but the absence of a KEV listing means no known public exploits have been reported yet. The attack vector appears to be remote, requiring an attacker capable of influencing the ticket response from a remote server. In environments where overwrite is enabled and filenames are not trusted, the exploitation could compromise files essential to application operation or security.

Generated by OpenCVE AI on October 13, 2026 at 11:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Siemens .NET Client Library to version 3.3.61 or later to incorporate the vendor’s fix.
  • If upgrading immediately is not possible, disable the overwrite feature for ticket downloads to prevent replacement of existing files.
  • Apply hard file‑name validation to ensure download paths are confined to the intended directory, preventing files from being written elsewhere.

Generated by OpenCVE AI on October 13, 2026 at 11:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Title Unvalidated Ticket Response Allows Arbitrary File Write in Siemens .NET Client Library

Tue, 13 Oct 2026 09:45:00 +0000

Type Values Removed Values Added
Description A vulnerability has been identified in .NET Client Library for SIMATIC S7 Webserver API (All versions < V3.3.61). Affected applications do not properly validate filenames received from remote servers during ticket downloads. This could allow an attacker who can manipulate the ticket response to write arbitrary files outside the intended download directory and, when overwriting is enabled, replace existing files accessible to the application.
Weaknesses CWE-22
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: siemens

Published:

Updated: 2026-10-13T09:18:57.499Z

Reserved: 2026-09-03T07:46:11.019Z

Link: CVE-2026-85114

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T10:17:20.640

Modified: 2026-10-13T10:17:20.640

Link: CVE-2026-85114

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T11:30:04Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')