Description
In CodeMeter Runtime before versions 8.41a and 9.10, the logger does not sanitize input strings in certain cases, allowing an attacker to inject printf-style format
specifiers. This can be used to reliably crash CodeMeter and disclose sensitive information such as process memory
and stack canaries. The attack works locally, for example by using cmu --set-proxy to set the proxy value, and
remotely when combined with CVE-2026-81573 by setting General.ProxyServer and then triggering this
vulnerability.
Published: 2026-08-27
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A format string flaw exists in the logger of CodeMeter Runtime that fails to sanitize user‑controlled input. When an attacker supplies printf‑style format specifiers, the logger can read arbitrary memory locations, potentially exposing process memory and stack canaries, and can also cause the component to terminate unexpectedly.

Affected Systems

The vulnerability affects Wibu Systems’ CodeMeter Runtime prior to versions 8.41a and 9.10, including the 6.x and 7.x releases. All builds that contain the logger implementation without the input‑sanitization fix are impacted.

Risk and Exploitability

The CVSS score of 8.2 reflects the high impact of the flaw. EPSS data is unavailable, and the vulnerability is not listed in CISA’s KEV catalog. The attack can be launched locally by invoking the cmu --set-proxy command to inject malicious strings, and it can be extended to a remote vector when combined with CVE‑2026‑81573 to alter General.ProxyServer. Successful exploitation results in controlled memory disclosure or denial of service.

Generated by OpenCVE AI on August 27, 2026 at 11:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update CodeMeter Runtime to a release that includes the input‑sanitization fix (8.41a or newer, or 9.10 or newer).
  • If an immediate upgrade is not possible, avoid using the cmu --set-proxy command and restrict configuration changes to the General.ProxyServer setting to an authoritative process.
  • Consider disabling or isolating the logger or the part of the runtime that accepts proxy configuration until an update is applied.

Generated by OpenCVE AI on August 27, 2026 at 11:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 09:30:00 +0000

Type Values Removed Values Added
Description In CodeMeter Runtime before versions 8.41a and 9.10, the logger does not sanitize input strings in certain cases, allowing an attacker to inject printf-style format specifiers. This can be used to reliably crash CodeMeter and disclose sensitive information such as process memory and stack canaries. The attack works locally, for example by using cmu --set-proxy to set the proxy value, and remotely when combined with CVE-2026-81573 by setting General.ProxyServer and then triggering this vulnerability.
Title Format String Vulnerability in Logger
First Time appeared Wibu-systems-ag
Wibu-systems-ag codemeter-runtime
Weaknesses CWE-134
CPEs cpe:2.3:a:wibu-systems-ag:codemeter-runtime:*:*:*:*:*:*:*:*
cpe:2.3:a:wibu-systems-ag:codemeter-runtime:6.00:*:*:*:*:*:*:*
cpe:2.3:a:wibu-systems-ag:codemeter-runtime:7.00:*:*:*:*:*:*:*
Vendors & Products Wibu-systems-ag
Wibu-systems-ag codemeter-runtime
References
Metrics cvssV3_1

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


Subscriptions

Wibu-systems-ag Codemeter-runtime
cve-icon MITRE

Status: PUBLISHED

Assigner: wibu

Published:

Updated: 2026-08-27T08:01:30.061Z

Reserved: 2026-08-27T07:01:24.780Z

Link: CVE-2026-81574

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T10:16:40.077

Modified: 2026-08-27T10:16:40.077

Link: CVE-2026-81574

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T11:15:18Z

Weaknesses
  • CWE-134

    Use of Externally-Controlled Format String