PatchSiren cyber security CVE debrief
CVE-2024-35982 Siemens CVE debrief
A vulnerability in the batman-adv (Better Approach To Mobile Ad-hoc Networking Advanced) kernel module could allow an authenticated local attacker to cause a denial of service condition through an infinite loop when attempting to resize the local Translation Table (TT). The vulnerability stems from improper loop control in the TT resizing logic, which can be triggered under specific memory pressure or table growth conditions. This affects the GNU/Linux subsystem within Siemens SIMATIC S7-1500 TM MFP industrial control devices. The CVSS 3.1 vector indicates local attack vector with low attack complexity, requiring low privileges and no user interaction, resulting in high availability impact. No confidentiality or integrity impacts are associated with this vulnerability.
- Vendor
- Siemens
- 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
Industrial control system operators using Siemens SIMATIC S7-1500 TM MFP with activated GNU/Linux subsystem; network administrators managing batman-adv mesh deployments; OT security teams responsible for availability protection of manufacturing execution systems; compliance officers tracking CVE remediation for critical infrastructure assets
Technical summary
The batman-adv kernel networking module contains a logic flaw in the local Translation Table (TT) resizing routine that can enter an unbounded loop state. The TT is a data structure used to map client MAC addresses to originator nodes in mesh networks. When memory allocation failures or table fragmentation occur during resize operations, the retry logic lacks proper termination conditions, causing CPU exhaustion and system unresponsiveness. This is classified under CWE-835 (Loop with Unreachable Exit Condition). The vulnerability requires local authenticated access to the GNU/Linux subsystem, making exploitation dependent on prior compromise or insider access. No code execution or privilege escalation capabilities are associated with this flaw.
Defensive priority
medium
Recommended defensive actions
- Restrict interactive shell access to the GNU/Linux subsystem to trusted personnel only
- Implement application whitelisting to ensure only trusted applications are built and executed
- Monitor for anomalous resource consumption patterns that may indicate TT resizing loop conditions
- Apply vendor patches when Siemens releases firmware updates addressing this kernel module vulnerability
- Segment industrial control networks to limit lateral movement opportunities for authenticated users
Evidence notes
Vulnerability description and affected product information derived from CISA CSAF advisory ICSA-24-102-01. CVSS vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H confirms local attack scope with availability-only impact. Siemens advisory SSA-265688 provides product-specific context for SIMATIC S7-1500 TM MFP GNU/Linux subsystem. CWE-835 (Loop with Unreachable Exit Condition) classification referenced in source materials.
Sources and references
Verified primary and authoritative sources
-
CVE-2024-35982 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2024-35982
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2024-35982 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2024-35982
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.