PatchSiren

PatchSiren cyber security CVE debrief

CVE-2024-35805 Linux CVE debrief

A denial-of-service vulnerability exists in the Linux kernel's Device Mapper (dm) snapshot subsystem. When a snapshot with many exceptions is exited, the kernel can lock up due to a tight loop in dm_exception_table_exit that lacks scheduling points. The fix adds cond_resched() to yield the CPU during exception cleanup. Siemens has confirmed this affects the GNU/Linux subsystem in SIMATIC S7-1500 TM MFP industrial controllers. No patch is currently available from the vendor; mitigations focus on restricting access to the embedded Linux environment.

Vendor
Linux
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

Operators of Siemens SIMATIC S7-1500 TM MFP systems using the GNU/Linux subsystem; industrial control system security teams; organizations running embedded Linux with dm-snapshot on critical infrastructure

Technical summary

The vulnerability resides in dm_exception_table_exit() in the Linux kernel's Device Mapper snapshot driver. When tearing down a snapshot with numerous exceptions, the cleanup loop runs without yielding, causing a soft lockup. The upstream fix inserts cond_resched() to allow preemption. This affects embedded Linux environments including the GNU/Linux subsystem on Siemens SIMATIC S7-1500 TM MFP programmable logic controllers. Local access with low privileges is required; no confidentiality or integrity impact, high availability impact per CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H.

Defensive priority

medium

Recommended defensive actions

  • Restrict interactive shell access to the GNU/Linux subsystem on affected Siemens SIMATIC S7-1500 TM MFP devices to trusted personnel only
  • Only build and run applications from trusted sources on the embedded GNU/Linux environment
  • Monitor for vendor security advisories from Siemens for future patch availability
  • Apply defense-in-depth practices for industrial control systems per CISA guidance

Evidence notes

CVE published 2024-04-09 per CVE.org and CISA CSAF advisory ICSA-24-102-01. Siemens advisory SSA-265688 cross-referenced. CVSS 5.5 (MEDIUM) per source. CWE-667 (Improper Locking) identified. No KEV listing. No known ransomware use.

Official resources

2024-04-09