SINEC Security Monitor
CVE-2025-40830
HIGH
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Local ssmctl-client access gives AV:L/AC:L; the description's 'lowly privileged' wording justifies PR:L over the vendor's PR:H, and arbitrary file read/write yields C:H/I:H/A:H.
Primary rating from Vendor (siemens).
CVSS VectorVendor: siemens
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability has been identified in SINEC Security Monitor (All versions < V4.10.0). The affected application does not have proper authorization checks for the file_transfer feature in ssmctl-client command. This could allow an authenticated, lowly privileged local attacker to read or write to any file on server or sensor.
AnalysisAI
Improper authorization in Siemens SINEC Security Monitor below V4.10.0 allows an authenticated, low-privileged local user to abuse the file_transfer feature of the ssmctl-client command to read or write arbitrary files on the managed server or sensor. Exploitation requires access to the host and a pre-existing account that can invoke ssmctl-client, plus use of the unprotected file_transfer operation; there is no user interaction requirement and no non-default configuration is needed, and no public exploit code has been identified at time of analysis. Note that the vendor's CVSS 4.0 vector (8.4, PR:H) and the independent CVSS 3.1 assessment (7.8, PR:L) disagree on the privilege level required, so the true minimum privilege of the abusable account should be confirmed before final prioritization.
Technical ContextAI
SINEC Security Monitor is a Siemens network security monitoring product for industrial environments, and ssmctl-client is its command-line control utility used by administrators and operators to interact with the monitoring server and its deployed sensors. The vulnerability is rooted in CWE-285 (Improper Authorization): the file_transfer function exposed through ssmctl-client performs no authorization check against the caller's identity or role, so any account that can reach that command path can move files to and from the server or sensor. That means the operation trusts the CLI invocation rather than enforcing per-file or per-role permissions, effectively turning a limited operator account into arbitrary file read/write on the appliance. CPE cpe:2.3:a:siemens:sinec_security_monitor:*:*:*:*:*:*:*:* confirms that the entire version stream below V4.10.0 is affected. The attack vector is strictly local (AV:L) with no network component, no user interaction (UI:N), and low attack complexity (AC:L); impact is high across confidentiality, integrity, and availability in the assessed vector, since arbitrary file write to an appliance can corrupt configuration, inject data the services later consume, or overwrite files the monitoring stack depends on. The main open question is the privilege threshold: the vendor vector marks PR:H while the description says 'lowly privileged' and the independent assessment uses PR:L, so the practical access bar sits somewhere between a standard operator and a highly privileged administrator.
RemediationAI
Vendor-released patch: upgrade SINEC Security Monitor to V4.10.0 or later, as documented in Siemens advisory SSA-882673 (https://cert-portal.siemens.com/productcert/html/ssa-882673.html); this is the only input-confirmed fix version, so avoid extrapolating intermediate builds. While upgrading, remember the vector is AV:L, so network segmentation and perimeter firewalling will not close the hole on hosts that already have a local account. Practical compensating controls until the upgrade is deployed: remove or downgrade local operator accounts that do not strictly need console access so that ssmctl-client cannot be invoked by low-privileged users (trade-off: this reduces legitimate monitoring and maintenance capability and may break delegated operations); lock down execution of ssmctl-client via filesystem permissions and sudoers so only a small admin group can run it (trade-off: day-to-day sensor and server management tasks then require the privileged account); restrict where the client may be run from, e.g. dedicated hardened jump hosts, and treat those hosts as tier-0 (trade-off: adds operational overhead and a single point of control); and deploy file integrity monitoring or auditd watch rules on the SINEC Security Monitor server and sensors to alert on unexpected writes originating from the file_transfer path (trade-off: monitoring is detective only, will not prevent the read/write itself, and generates noise that needs tuning). Because exploitation requires a pre-existing authenticated session, hardening account issuance and credential lifecycle for the appliance is a meaningful secondary control.
More in Sinec Security Monitor
View allA vulnerability has been identified in SINEC Security Monitor (All versions < V4.9.0). Rated critical severity (CVSS 9.4
A vulnerability has been identified in SINEC Security Monitor (All versions < V4.9.0). Rated critical severity (CVSS 9.3
Improper validation of the date parameter in the report-generation feature of Siemens SINEC Security Monitor (all versio
A vulnerability has been identified in SINEC Security Monitor (All versions < V4.9.0). Rated medium severity (CVSS 6.9),
A vulnerability has been identified in SINEC Security Monitor (All versions < V4.9.0). Rated medium severity (CVSS 5.3),
SINEC Security Monitor versions before 4.9.0 expose sensitive metadata including contributor information and email addre
Same weakness CWE-285 – Improper Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today