PatchSiren

PatchSiren cyber security CVE debrief

CVE-2024-41012 Siemens CVE debrief

A race condition in the Linux kernel's file locking mechanism (fcntl_setlk) can lead to unreliable lock removal when racing with close(), potentially causing use-after-free conditions. Siemens ProductCERT has assessed this vulnerability as 'Misinformed' for affected industrial networking products, indicating the reported impact does not apply to their specific implementation or configuration.

Vendor
Siemens
Product
RUGGEDCOM RST2428P (6GK6242-6PA00)
CVSS
MEDIUM 6.3
CISA KEV
Not listed in stored evidence
Original CVE published
2025-08-12
Original CVE updated
2026-02-25
Advisory published
2025-08-12
Advisory updated
2026-02-25

Who should care

Operators of Siemens industrial networking infrastructure, particularly those managing RUGGEDCOM and SCALANCE devices running SINEC OS, should verify their configurations against vendor guidance. While the underlying Linux kernel vulnerability exists, the vendor assessment indicates reduced or eliminated risk for these specific product implementations.

Technical summary

The vulnerability exists in the Linux kernel's file locking implementation where a race between fcntl_setlk() and close() could result in unreliable lock removal via do_lock_file_wait(). This is a classic use-after-free class weakness (CWE-416). However, Siemens ProductCERT has determined that for their affected industrial networking products—including RUGGEDCOM RST2428P and SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family running SINEC OS—the reported vulnerability is 'Misinformed,' meaning the conditions required to trigger the vulnerability do not exist or the impact assessment does not apply to these products in their operational context.

Defensive priority

routine

Recommended defensive actions

  • Review Siemens ProductCERT advisory SSA-355557 for definitive product-specific guidance
  • Verify SINEC OS and SCALANCE/RUGGEDCOM firmware versions against vendor security notifications
  • Apply standard ICS defense-in-depth practices per CISA recommended practices
  • Monitor CISA ICS advisories for any future reassessment of this CVE

Evidence notes

The source advisory (ICSA-25-226-07) explicitly categorizes the impact for affected Siemens products as 'Misinformed' per the threats section, indicating the CVE does not represent a genuine vulnerability for these specific products. The advisory underwent multiple revisions, with the most recent on 2026-02-25 incorporating updates from Siemens ProductCERT advisory SSA-355557.

Official resources

CVE-2024-41012 was published on 2025-08-12 and last modified on 2026-02-25. The vulnerability originates from the Linux kernel filelock subsystem where fcntl_setlk() racing with close() could fail to reliably remove locks. CISA republished