PatchSiren cyber security CVE debrief
CVE-2024-42232 Siemens CVE debrief
CVE-2024-42232 is a race condition vulnerability in libceph, the Ceph client library used within Siemens industrial networking products. The flaw exists in how delayed work is handled during monitor client shutdown (ceph_monc_stop()), creating a window where mon_fault() or finish_hunting() can requeue delayed work after cancel_delayed_work_sync() has already executed. This race can lead to use-after-free conditions on the monitor client structure (monc) and its dependent objects, particularly monc->auth and monc->monmap, which may be rapidly reused. The vulnerability stems from incomplete handling of hunting interval logic during session closure. Siemens has assessed the impact as 'Misinformed' for affected products, indicating the vulnerability's applicability or severity may differ from initial assessment. The issue was originally addressed in an incomplete libceph patch and represents a residual race condition that was missed in prior remediation efforts.
- Vendor
- Siemens
- Product
- RUGGEDCOM RST2428P (6GK6242-6PA00)
- CVSS
- MEDIUM 5.5
- 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 SCALANCE or RUGGEDCOM industrial networking infrastructure with Ceph storage integration; OT security teams managing third-party component risk in industrial environments; infrastructure operators relying on libceph-based distributed storage connectivity in control system networks
Technical summary
The vulnerability resides in libceph's monitor client shutdown path. During ceph_monc_stop(), cancel_delayed_work_sync() is called to terminate pending delayed work. However, __close_session() deliberately avoids manipulating delayed work to preserve hunting interval logic. This creates a race window where mon_fault() or finish_hunting() can requeue delayed work after cancellation but before full teardown. The resulting use-after-free affects monc and its auth/monmap members. The flaw represents an incomplete fix from prior libceph patches addressing similar race conditions in mon_fault() behavior.
Defensive priority
medium
Recommended defensive actions
- Review Siemens ProductCERT advisory SSA-355557 for definitive affected product configurations and patch availability
- Verify SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family deployment configuration against Siemens guidance
- Assess RUGGEDCOM RST2428P and SCALANCE XCM-/XRM-/XCH-/XRH-300 family implementations for Ceph/libceph integration
- Apply vendor-provided firmware updates when available per Siemens release schedule
- Implement network segmentation for affected industrial control systems to limit exposure
- Monitor CISA ICS advisories for additional guidance on this and related third-party component vulnerabilities
Evidence notes
Vulnerability description derived from CISA CSAF advisory ICSA-25-226-07 and Siemens ProductCERT SSA-355557. Race condition specifically involves delayed_work() cancellation timing against mon_fault() and finish_hunting() requeue operations. Use-after-free targets include monc->auth and monc->monmap structures. Siemens threat assessment categorizes impact as 'Misinformed' for affected product configurations.
Sources and references
Verified primary and authoritative sources
-
CVE-2024-42232 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2024-42232
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2024-42232 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2024-42232
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.