PatchSiren cyber security CVE debrief
CVE-2024-50202 Siemens CVE debrief
A vulnerability in the nilfs2 filesystem driver of the Linux kernel, where nilfs_find_entry() fails to propagate errors when loading directory pages/folios via nilfs_get_folio(). This error handling omission can lead to task hangs (observed in vcs_open() during fuzzing) when corrupted filesystem images present large directory inode sizes that pass initial reads but fail subsequent sanity checks. The vulnerability affects Siemens industrial networking products running SINEC OS that incorporate the vulnerable kernel component.
- Vendor
- Siemens
- Product
- RUGGEDCOM RST2428P (6GK6242-6PA00)
- CVSS
- Unknown
- 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
Organizations operating Siemens industrial networking equipment including RUGGEDCOM RST2428P and SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family devices running SINEC OS. System administrators responsible for Linux kernel security in embedded and industrial control environments where nilfs2 filesystem support may be present. Security teams monitoring for filesystem-level vulnerabilities that could impact operational technology availability.
Technical summary
The nilfs2 filesystem driver contains a flaw in nilfs_find_entry() where errors from nilfs_get_folio() during directory page/folio loading are ignored rather than propagated. When a corrupted filesystem image presents a large directory inode size that passes initial read operations but fails sanity validation, the function continues execution without proper error handling. This can result in infinite loops or hung tasks, as demonstrated by vcs_open() hangs during fuzzing tests. The vulnerability is triggered through malformed nilfs2 filesystem images and represents a denial-of-service condition rather than direct code execution.
Defensive priority
medium
Recommended defensive actions
- Review Siemens ProductCERT advisory SSA-355557 for definitive affected product and patch information
- Verify SINEC OS and underlying Linux kernel versions on affected Siemens network infrastructure
- Assess nilfs2 filesystem usage in operational environments; consider disabling or restricting access if not required
- Apply vendor-provided firmware updates when available per Siemens security advisory guidance
- Monitor for anomalous system hangs or unresponsive behavior in industrial control system endpoints
- Implement defense-in-depth strategies per CISA ICS recommended practices for network segmentation of critical infrastructure components
Evidence notes
The vulnerability description indicates this was discovered through fuzzing of nilfs2, with the root cause identified as improper error propagation in directory entry lookup. The CISA CSAF advisory (ICSA-25-226-07) was initially published 2025-08-12 and subsequently modified 2026-02-12, 2026-02-24, and 2026-02-25 to correct affected product listings and incorporate updates from Siemens ProductCERT SSA-355557. The advisory's threat assessment categorizes impact as 'Misinformed' for affected product IDs CSAFPID-0006, CSAFPID-0002, and CSAFPID-0003.
Sources and references
Verified primary and authoritative sources
-
CVE-2024-50202 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2024-50202
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2024-50202 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2024-50202
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source item URL
Unverified legacy reference
URL: https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/OT/white/2025/icsa-25-226-07.json
cisa_csaf
-
Source reference
Unverified legacy reference
URL: https://cert-portal.siemens.com/productcert/csaf/ssa-355557.json
Reference
-
Source reference
Unverified legacy reference
URL: https://cert-portal.siemens.com/productcert/html/ssa-355557.html
Reference
-
Source reference
Unverified legacy reference
URL: https://www.cisa.gov/news-events/ics-advisories/icsa-25-226-07
Reference
-
Source reference
Unverified legacy reference
URL: https://www.cisa.gov/news-events/ics-alerts/ics-alert-10-301-01
Reference
-
Source reference
Unverified legacy reference
URL: https://www.cisa.gov/resources-tools/resources/ics-recommended-practices
Reference
-
Source reference
Unverified legacy reference
URL: https://www.cisa.gov/topics/industrial-control-systems
Reference
-
Source reference
Unverified legacy reference
URL: https://www.cisa.gov/sites/default/files/recommended_practices/NCCIC_ICS-CERT_Defense_in_Depth_2016_S508C.pdf
Reference
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.