CVE-2026-110936: Siemens Software Center DLL Side-Loading Vulnerability Actively Exploited
A critical DLL side-loading vulnerability (CVE-2026-110936) in Siemens Software Center allows authenticated local attackers to achieve arbitrary code execution. This flaw affects all versions prior to V4.0.9.8 and is currently being actively exploited by threat actors, including Romulus, in observed “ClickFix” attacks.
| Domain | wizardexpensive.com |
| IP | 96.62.218.59 |
| IP | 2.27.248.127 |
| SHA256 | f4d7c5321bb0d1bda439304a753bcf9b467b98ca53c7e9493b9c2c3451092e4a |
| SHA256 | 3fdcc7d7d049a89711fb31fb236940a1c5a09d899143ffd20c3c41fb1f2cf491 |
Overview
CVE-2026-110936 is an uncontrolled search path element vulnerability affecting Siemens Software Center. An authenticated local attacker can exploit this by placing a specially crafted DLL in a directory searched by the application, leading to arbitrary code execution. This vulnerability is actively being exploited in the wild, making immediate patching crucial for affected organizations.
Technical Analysis
The vulnerability, classified as CWE-427 (Uncontrolled Search Path Element), resides in how Siemens Software Center loads dynamic-link libraries. The application searches an uncontrolled path, allowing an attacker to introduce a malicious DLL. When the Siemens Software Center application is subsequently executed, it loads the attacker’s DLL instead of a legitimate one, resulting in arbitrary code execution with the privileges of the affected application.
- Vulnerability Type: Uncontrolled Search Path Element (CWE-427)
- Affected Products: Siemens Software Center, all versions prior to V4.0.9.8
- Attack Vector: Local, authenticated attacker (AV:L, PR:H)
- Impact: Arbitrary code execution (C:H, I:H, A:H)
- CVSS 3.1 Score: 6.7 (Medium)
- Vector:
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
- Vector:
Detection
Defenders should focus on monitoring for unusual process execution patterns originating from the Siemens Software Center application, as well as suspicious file modifications in relevant directories.
- Process Creation Monitoring: Look for
SiemensSoftwareCenter.exespawning unusual child processes, especially command shells (cmd.exe), scripting interpreters (powershell.exe,wscript.exe,cscript.exe), or other unexpected executables. - DLL Load Monitoring: Monitor for
SiemensSoftwareCenter.exeloading DLLs from non-standard or user-writable directories (e.g., user profile directories, temporary folders) rather than system or application installation paths. - File System Monitoring: Detect creation or modification of new DLL files in directories that
SiemensSoftwareCenter.exeis known to search, particularly if these files are written by processes other than legitimate installers or update mechanisms.
Sigma Detection Rules
Siemens Software Center Spawning Shell
title: Siemens Software Center Spawning Shell
id: 9283740e-1a2b-4c3d-5e6f-789012345678
status: experimental
description: Detects suspicious child process creation by Siemens Software Center, indicative of arbitrary code execution via DLL side-loading (CVE-2026-110936).
logsource:
product: windows
service: sysmon
detection:
selection:
ParentImage|endswith: '\\SiemensSoftwareCenter.exe'
Image|endswith:
- '\\cmd.exe'
- '\\powershell.exe'
- '\\wscript.exe'
- '\\cscript.exe'
condition: selection
level: high
Mitigations
Prioritize patching and implement robust access controls to limit the potential impact of this vulnerability.
- Patch Immediately: Update Siemens Software Center to version V4.0.9.8 or later. Refer to the official Siemens advisory for specific update instructions.
- Least Privilege: Ensure that users operating Siemens Software Center do so with the absolute minimum necessary privileges. This limits the impact of arbitrary code execution.
- Restrict Write Access: Implement strict file system permissions to prevent unauthorized users from writing files, especially DLLs, into directories within the application’s search path.
References
- https://nvd.nist.gov/vuln/detail/CVE-2026-110936
- https://cert-portal.siemens.com/productcert/html/ssa-580366.html
- https://productcert.siemens.com/news/2026/10/19/active-exploitation-of-cve-2026-110936-in-siemens-software-center/
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-110936
- https://ltna.com.au/cyber
- https://socprime.com/blog/cve-2026-110936-analysis/
Indicators of Compromise
| Type | Value | Description |
|---|---|---|
| SHA256 | 3fdcc7d7d049a89711fb31fb236940a1c5a09d899143ffd20c3c41fb1f2cf491 |
Hash of the malicious DLL file archive.dll (via https://productcert.siemens.com/news/2026/10/19/active-exploitation-of-cve-2026-110936-in-siemens-software-center/) |
| SHA256 | f4d7c5321bb0d1bda439304a753bcf9b467b98ca53c7e9493b9c2c3451092e4a |
Hash of the malware bundle AllMyBasic.msi (via https://productcert.siemens.com/news/2026/10/19/active-exploitation-of-cve-2026-110936-in-siemens-software-center/) |
| IP Address | 2.27.248.127 |
Distribution channel of the malware bundle AllMyBasic.msi (via https://productcert.siemens.com/news/2026/10/19/active-exploitation-of-cve-2026-110936-in-siemens-software-center/) |
| IP Address | 96.62.218.59 |
Payload hosting / Command and control server (via https://productcert.siemens.com/news/2026/10/19/active-exploitation-of-cve-2026-110936-in-siemens-software-center/) |
| Domain | wizardexpensive.com |
Payload hosting / Command and control domain (via https://productcert.siemens.com/news/2026/10/19/active-exploitation-of-cve-2026-110936-in-siemens-software-center/) |
MITRE ATT&CK
T1574.001— DLLT1059— Command and Scripting InterpreterT1053.005— Scheduled TaskT1036.005— Match Legitimate Resource Name or LocationT1204.002— Malicious FileT1566.002— Spearphishing LinkT1082— System Information DiscoveryT1218.007— MsiexecT1140— Deobfuscate/Decode Files or InformationT1083— File and Directory DiscoveryT1059.001— PowerShellT1547.001— Registry Run Keys / Startup FolderT1562.001— Disable or Modify ToolsT1078— Valid AccountsT1027— Obfuscated Files or InformationT1486— Data Encrypted for ImpactT1218.010— Regsvr32T1518.001— Security Software DiscoveryT1059.003— Windows Command ShellT1071.001— Web ProtocolsT1574.002— DLL Side-LoadingT1105— Ingress Tool Transfer
Generated by
gemini-2.5-flash ·2,160 input / 1,322 output tokens ·
Reviewed and approved by a human analyst before publication