PatchSiren cyber security CVE debrief
CVE-2025-21666 Siemens CVE debrief
A null pointer dereference vulnerability exists in the Linux kernel's vsock (virtual socket) subsystem, specifically within the vsock_has_data and vsock_has_space functions. This flaw can be triggered when these functions are called without proper validation of the underlying socket transport state, leading to a kernel crash and denial of service. The vulnerability affects the GNU/Linux subsystem embedded in Siemens SIMATIC S7-1500 TM MFP industrial control devices. Local attackers with low privileges can exploit this to cause system instability. No patch is currently available from the vendor.
- Vendor
- Siemens
- Product
- SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2024-04-09
- Original CVE updated
- 2026-05-14
- Advisory published
- 2024-04-09
- Advisory updated
- 2026-05-14
Who should care
Industrial control system operators using Siemens SIMATIC S7-1500 TM MFP with the GNU/Linux subsystem enabled; OT security teams managing embedded Linux environments; infrastructure owners relying on continuous availability of PLC-based automation systems.
Technical summary
The vulnerability resides in the Linux kernel's virtual socket (vsock) implementation. The vsock_has_data and vsock_has_space functions fail to validate whether the socket's transport pointer is non-null before dereferencing it. This can occur during certain socket state transitions or when the transport layer has not been fully initialized. Exploitation requires local access with low privileges and results in a kernel oops/panic, causing denial of service. The CVSS 3.1 score of 5.5 (MEDIUM) reflects the local attack vector and high availability impact with no confidentiality or integrity effects.
Defensive priority
medium
Recommended defensive actions
- Restrict interactive shell access to the GNU/Linux subsystem to trusted personnel only
- Implement application whitelisting to ensure only trusted applications are built and executed
- Monitor for anomalous process behavior or unexpected kernel panics on affected devices
- Apply defense-in-depth strategies per CISA ICS recommended practices pending vendor patch availability
- Subscribe to Siemens ProductCERT notifications for firmware updates addressing this vulnerability
Evidence notes
CVE published 2024-04-09; CISA ICS advisory ICSA-24-102-01 tracks this vulnerability with multiple revision updates through 2025-09-09. Siemens CSAF advisory SSA-265688 provides product-specific guidance. CVSS 3.1 vector confirms local attack vector with low attack complexity.
Official resources
-
CVE-2025-21666 CVE record
CVE.org
-
CVE-2025-21666 NVD detail
NVD
-
Source item URL
cisa_csaf
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
public