PatchSiren cyber security CVE debrief
CVE-2025-21764 Siemens CVE debrief
CVE-2025-21764 is a HIGH severity vulnerability (CVSS 7.8) affecting the Linux kernel's IPv6 Neighbor Discovery (NDISC) subsystem. The issue involves missing RCU (Read-Copy-Update) protection in the ndisc_alloc_skb() function, which can lead to use-after-free conditions. This vulnerability was published on April 9, 2024, and most recently modified on May 14, 2026. Siemens has identified this vulnerability as affecting the GNU/Linux subsystem of the SIMATIC S7-1500 TM MFP industrial control system. The vulnerability requires local access with low privileges to exploit, but successful exploitation can result in complete compromise of confidentiality, integrity, and availability. No patch is currently available from Siemens; mitigation relies on restricting access to trusted personnel and ensuring only trusted applications are executed.
- Vendor
- Siemens
- Product
- SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
- CVSS
- HIGH 7.8
- 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, OT security teams, Siemens SIMATIC S7-1500 TM MFP administrators, critical infrastructure security personnel, and organizations running affected PLC systems in manufacturing, energy, water treatment, or other industrial sectors should prioritize this vulnerability due to the lack of available patches and high potential impact.
Technical summary
The vulnerability exists in the Linux kernel's ndisc_alloc_skb() function within the IPv6 Neighbor Discovery subsystem. The function lacks proper RCU protection, creating a race condition that can lead to use-after-free memory corruption. This is classified as CWE-416 (Use After Free). The attack requires local access with low privileges but enables complete system compromise. The affected product is the GNU/Linux subsystem embedded in Siemens SIMATIC S7-1500 TM MFP programmable logic controllers used in industrial automation environments.
Defensive priority
HIGH
Recommended defensive actions
- Restrict interactive shell access to the GNU/Linux subsystem to trusted personnel only
- Implement application whitelisting to ensure only trusted applications execute on affected systems
- Monitor for anomalous local process activity on SIMATIC S7-1500 TM MFP systems
- Apply vendor patches immediately upon release from Siemens
- Segment affected industrial control systems from untrusted networks
- Review and implement CISA ICS recommended practices for defense in depth
Evidence notes
The vulnerability description 'ndisc: use RCU protection in ndisc_alloc_skb()' indicates a kernel-level memory safety issue in IPv6 neighbor discovery. The CVSS vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) confirms local attack vector with high impact. Siemens' CSAF data explicitly lists this CVE against the SIMATIC S7-1500 TM MFP GNU/Linux subsystem with no fix available.
Official resources
-
CVE-2025-21764 CVE record
CVE.org
-
CVE-2025-21764 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
This vulnerability was disclosed through CISA's ICS advisory program (ICSA-24-102-01) and Siemens' product security advisory SSA-265688. The advisory has undergone multiple revisions, with CVE-2025-21764 added in Additional Release 8 on May