Description
A vulnerability has been identified in .NET Client Library for SIMATIC S7 Webserver API (All versions < V3.3.62). Affected applications do not properly redact PLC restore passwords from HTTP error exception messages.

This could allow an attacker with access to logs or other diagnostic output to obtain the plaintext restore password and potentially perform unauthorized operations on the PLC.
Published: 2026-10-13
Score: 6.8 Medium
EPSS: n/a
KEV: No
Impact: Password Disclosure
Action: Patch Immediately
AI Analysis

Impact

The vulnerability stems from the .NET Client Library for SIMATIC S7 Webserver API failing to redact PLC restore passwords from HTTP error exception messages. This omission allows an attacker who can read log or diagnostic output to obtain the plaintext restore password, potentially enabling unauthorized manipulation of the PLC. The flaw aligns with CWE‑209, which indicates sensitive data exposed through log messages.

Affected Systems

Siemens' .NET Client Library for the SIMATIC S7 Webserver API is the affected component, with all releases prior to version 3.3.62 vulnerable. Systems that rely on these libraries and produce HTTP error exception logs are at risk if the logs are accessible to attackers.

Risk and Exploitability

With a CVSS score of 6.8, the issue is medium severity. No EPSS score is published, and the vulnerability is not listed in the CISA KEV catalog, suggesting no widespread public exploitation yet. The attack requires access to log or diagnostic data, implying that users with read access to logs or remote monitoring capabilities could leverage the exposed passwords. Mitigating the issue reduces the potential for unauthorized PLC control.

Generated by OpenCVE AI on October 13, 2026 at 10:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Siemens .NET Client Library version 3.3.62 or later, which removes restore passwords from error messages.
  • Restrict log file permissions and audit access to ensure only authorized personnel can view diagnostic output.
  • Implement log sanitization to strip or mask sensitive data from stored exception messages while retaining useful error context.
  • Review PLC and client access controls to minimise the chance that an attacker can acquire log data or REST API access.

Generated by OpenCVE AI on October 13, 2026 at 10:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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.62). Affected applications do not properly redact PLC restore passwords from HTTP error exception messages. This could allow an attacker with access to logs or other diagnostic output to obtain the plaintext restore password and potentially perform unauthorized operations on the PLC.
Weaknesses CWE-209
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: siemens

Published:

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

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

Link: CVE-2026-85115

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-85115

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T10:45:07Z

Weaknesses
  • CWE-209

    Generation of Error Message Containing Sensitive Information