PatchSiren cyber security CVE debrief
CVE-2024-57948 Siemens CVE debrief
CVE-2024-57948 is a medium-severity vulnerability (CVSS 6.7) in the Linux kernel's mac802154 subsystem, affecting IEEE 802.15.4 wireless personal area network implementations. The flaw involves a corrupted list condition in ieee802154_if_remove that occurs when removing an IEEE 802.15.4 network interface after unregistering the corresponding hardware device. The vulnerability was discovered through syzkaller kernel fuzzing and has been resolved in the upstream Linux kernel. Siemens has identified this vulnerability as affecting the GNU/Linux subsystem of their SIMATIC S7-1500 TM MFP industrial control product. As of the source publication, no vendor patch is available for the affected Siemens product.
- Vendor
- Siemens
- Product
- SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
- CVSS
- MEDIUM 6.7
- 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
Organizations operating Siemens SIMATIC S7-1500 TM MFP industrial control systems with the GNU/Linux subsystem enabled; OT security teams managing IEEE 802.15.4 wireless sensor networks; Linux kernel maintainers for embedded/ICS distributions; security teams responsible for defense-in-depth strategies for industrial environments
Technical summary
The vulnerability exists in the mac802154 Linux kernel subsystem that implements the IEEE 802.15.4 low-rate wireless personal area network standard. When an IEEE 802.15.4 hardware device is unregistered from the system, subsequent removal of the network interface can trigger a corrupted linked list condition in ieee802154_if_remove. The root cause is improper validation of local interface state before manipulating the sdata (station data) list structure. The fix adds checks to verify local interface state prior to list deletion operations. This vulnerability requires local access with high privileges to exploit, resulting in potential confidentiality, integrity, and availability impacts on the affected system.
Defensive priority
medium
Recommended defensive actions
- Limit access to the interactive shell of the GNU/Linux subsystem to trusted personnel only
- Only build and run applications from trusted sources
- Monitor for Siemens security advisories for patch availability
- Apply defense-in-depth strategies for industrial control systems per CISA guidance
Evidence notes
The vulnerability description indicates this was a kernel-level memory corruption issue in the mac802154 (IEEE 802.15.4 MAC) subsystem, specifically in the ieee802154_if_remove function. The fix involves checking local interfaces before deleting the sdata list to prevent list corruption. The syzkaller reference [1] indicates this was found through automated kernel fuzzing. Siemens has assigned this CVE to their SIMATIC S7-1500 TM MFP product's GNU/Linux subsystem, indicating the product uses a vulnerable Linux kernel version.
Sources and references
Verified primary and authoritative sources
-
CVE-2024-57948 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2024-57948
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2024-57948 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2024-57948
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/2024/icsa-24-102-01.json
cisa_csaf
-
Source reference
Unverified legacy reference
URL: https://cert-portal.siemens.com/productcert/csaf/ssa-265688.json
Reference
-
Source reference
Unverified legacy reference
URL: https://cert-portal.siemens.com/productcert/html/ssa-265688.html
Reference
-
Source reference
Unverified legacy reference
URL: https://www.cisa.gov/news-events/ics-advisories/icsa-24-102-01
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.