Product Security Advisory: WIBU-103401
Sharing rules
TLP:CLEAR 
For the TLP version see: https://www.first.org/tlp/
Vulnerability Title
Vulnerabilities in CodeMeter Runtime If Configured as Server
Affected Products
| Affected Products | Fixed Products |
|---|---|
| CodeMeter Runtime 9.x versions < 9.10 CodeMeter Runtime 8.x versions < 8.41a CodeMeter Runtime 7.x versions CodeMeter Runtime 6.x versions | CodeMeter Runtime 9.x versions >= 9.10 CodeMeter Runtime 8.x versions >= 8.41a |
Vulnerability Details
| Highest CVSSv3.1 Base Score | 8.6 |
| CVSSv3.1 Vector(s) | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N |
| Highest Severity | High |
Requirements
CodeMeter Runtime is only affected by the vulnerabilities listed below if it is configured as a server. This is not the default. To verify the setting, check the profiling value IsNetworkServer:
IsNetworkServer=1— configured as a server (affected).IsNetworkServer=0— not configured as a server.
Vulnerabilities
Improper Access Control in Local-Only Configuration Commands (CVE-2026-81573)
DescriptionIf CodeMeter Runtime is configured as a server, the configuration command handler does not enforce network-origin restrictions. Commands intended only for local or same-network clients can therefore be executed by arbitrary remote peers. An attacker can read potentially sensitive configuration data and overwrite selected values in Server.ini.This does include the hash of the credentials for the CodeMeter WebAdmin, enabling WebAdmin takeover.
| CWE: | CWE-284:Improper Access Control |
Product status
Known affected
| Product | CVSS-Vector | CVSS Base Score |
| CodeMeter Runtime 9.x versions < 9.10 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L | 8.6 |
| CodeMeter Runtime 8.x versions < 8.41a | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L | 8.6 |
| CodeMeter Runtime 7.x versions | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L | 8.6 |
| CodeMeter Runtime 6.x versions | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L | 8.6 |
Fixed
- CodeMeter Runtime 9.x versions >= 9.10
- CodeMeter Runtime 8.x versions >= 8.41a
Remediations
Mitigation (2026-07-20T12:00:00.000Z)
If you enabled the network server functionality at some point but no longer need it, disable it:
If you are using CodeMeter 9.00 or newer, you can use cmu --disable-network-server
If you are using older versions of CodeMeter, do the following:
-
On Windows, open the Registry Editor and navigate to
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WIBU-SYSTEMS\CodeMeter\Server\CurrentVersion\, then change the value ofIsNetworkServerfrom 1 to 0. Restart CodeMeter. -
On Linux and Mac, first stop CodeMeter, then edit the file under
/etc/wibu/CodeMeter/Server.ini. Under[General], change the valueIsNetworkServerfrom 1 to 0. Then start CodeMeter again.
For products:
- CodeMeter Runtime 9.x versions < 9.10
- CodeMeter Runtime 8.x versions < 8.41a
- CodeMeter Runtime 7.x versions
- CodeMeter Runtime 6.x versions
Acknowledgments
- Andrew Teylu of Vector Informatik GmbH
Format String Vulnerability in Logger (CVE-2026-81574)
DescriptionThe 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.
| CWE: | CWE-134:Use of Externally-Controlled Format String |
Product status
Known affected
| Product | CVSS-Vector | CVSS Base Score |
| CodeMeter Runtime 9.x versions < 9.10 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H | 8.2 |
| CodeMeter Runtime 8.x versions < 8.41a | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H | 8.2 |
| CodeMeter Runtime 7.x versions | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H | 8.2 |
Fixed
- CodeMeter Runtime 9.x versions >= 9.10
- CodeMeter Runtime 8.x versions >= 8.41a
Remediations
Mitigation (2026-07-20T12:00:00.000Z)
See remediation steps under CVE-2026-81573. Mitigation date: 2026-07-20.
For products:
- CodeMeter Runtime 9.x versions < 9.10
- CodeMeter Runtime 8.x versions < 8.41a
- CodeMeter Runtime 7.x versions
Acknowledgments
- Andrew Teylu of Vector Informatik GmbH
Missing Sanity Checks for Buffer Lengths (CVE-2026-81575)
DescriptionIf configured as a server, CodeMeter Runtime accepts requests with opcode 0x5e, which contain the data length and the data itself.Missing bounds checking on the data length value can lead to out of bounds reads, causing a segmentation fault that ultimately crashes the CodeMeter Runtime.
| CWE: | CWE-130:Improper Handling of Length Parameter Inconsistency |
Product status
Known affected
| Product | CVSS-Vector | CVSS Base Score |
| CodeMeter Runtime 9.x versions < 9.10 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | 7.5 |
| CodeMeter Runtime 8.x versions < 8.41a | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | 7.5 |
Fixed
- CodeMeter Runtime 9.x versions >= 9.10
- CodeMeter Runtime 8.x versions >= 8.41a
Remediations
Mitigation (2026-07-20T12:00:00.000Z)
See remediation steps under CVE-2026-81573. Mitigation date: 2026-07-20.
For products:
- CodeMeter Runtime 9.x versions < 9.10
- CodeMeter Runtime 8.x versions < 8.41a
Acknowledgments
- Andrew Teylu of Vector Informatik GmbH
Improper Authentication of Session Handles (CVE-2026-81576)
DescriptionIf configured as a server, CodeMeter Runtime issues handles per connection and relies on a cryptographically weak SID as sole authenticator. An attacker can brute-force the SID, recover another session's handle number, and read license information belonging to another handle.
| CWE: | CWE-639:Authorization Bypass Through User-Controlled Key |
Product status
Known affected
| Product | CVSS-Vector | CVSS Base Score |
| CodeMeter Runtime 9.x versions < 9.10 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N | 7.7 |
| CodeMeter Runtime 8.x versions < 8.41a | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N | 7.7 |
| CodeMeter Runtime 7.x versions | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N | 7.7 |
| CodeMeter Runtime 6.x versions | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N | 7.7 |
Fixed
- CodeMeter Runtime 9.x versions >= 9.10
- CodeMeter Runtime 8.x versions >= 8.41a
Remediations
Mitigation (2026-07-20T12:00:00.000Z)
See remediation steps under CVE-2026-81573. Mitigation date: 2026-07-20.
For products:
- CodeMeter Runtime 9.x versions < 9.10
- CodeMeter Runtime 8.x versions < 8.41a
- CodeMeter Runtime 7.x versions
- CodeMeter Runtime 6.x versions
Acknowledgments
- Andrew Teylu of Vector Informatik GmbH
WIBU-SYSTEMS AG
WIBU-SYSTEMS CERT
Zimmerstrasse 5
D-76137 Karlsruhe
Namespace: https://wibu.com
Publishing Details
| Publisher | WIBU-SYSTEMS AG |
| Webseite | https://www.wibu.com |
| Security Advisories | https://www.wibu.com/support/security-advisories.html |
Document Details
| Document Name | WIBU-103401 |
| Document version | 1.1.1 |
| Initial release date | 2026-07-20T12:00:00.000Z |
| Current release date | 2026-08-27T12:00:00.000Z |
| Language | en-US |
| Status | final |
| Also referred to | |
| Document category | csaf_security_advisory |
Revision history
| Version | Date of the revision | Summary of the revision |
| 1.0.0 | 2026-07-20T12:00:00.000Z | Initial Version |
| 1.1.0 | 2026-08-25T09:00:00.000Z | First public version |
| 1.1.1 | 2026-08-27T12:00:00.000Z | Added CVE-IDs |
Disclaimer
The information in this document is subject to change without notice and should not be construed as a commitment by WIBU-SYSTEMS AG. All information that relates to the future (e.g. planned software versions and release dates) is provided without guarantee.WIBU-SYSTEMS AG provides no warranty, express or implied, including warranties of merchantability and fitness for a particular purpose, for the information contained in this document, and assumes no responsibility for any errors that may appear in this document. In no event shall WIBU-SYSTEMS AG or any of its suppliers be liable for direct, indirect, special, incidental, or consequential damages of any nature or kind arising from the use of this document, or from the use of any hardware or software described in this document, even if WIBU-SYSTEMS AG or its suppliers have been advised of the possibility of such damages.This document and parts hereof must not be reproduced or copied without written permission from WIBU-SYSTEMS AG, and the contents hereof must not be imparted to a third party nor used for any unauthorized purpose.All rights to registrations and trademarks reside with their respective owners.
Sharing rules
TLP:CLEAR 
For the TLP version see: https://www.first.org/tlp/