PatchSiren cyber security CVE debrief
CVE-2022-45887 Siemens CVE debrief
A memory leak vulnerability exists in the Linux kernel's ttusb_dec driver (drivers/media/usb/ttusb-dec/ttusb_dec.c) through version 6.0.9, caused by a missing dvb_frontend_detach call. This vulnerability affects Siemens TIM 1531 IRC industrial communication devices, which incorporate the vulnerable kernel component. The flaw allows a local attacker with low privileges to trigger a denial-of-service condition through memory exhaustion. The vulnerability was disclosed publicly on June 11, 2024, and Siemens has released firmware updates to address the issue.
- Vendor
- Siemens
- Product
- SIPLUS TIM 1531 IRC (6AG1543-1MX00-7XE0)
- CVSS
- MEDIUM 4.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2024-06-11
- Original CVE updated
- 2024-07-09
- Advisory published
- 2024-06-11
- Advisory updated
- 2024-07-09
Who should care
Organizations operating Siemens TIM 1531 IRC industrial communication modules in manufacturing, energy, or critical infrastructure environments. System administrators responsible for embedded Linux systems using DVB USB drivers. Security teams monitoring industrial control system (ICS) asset inventories and vulnerability management programs.
Technical summary
The vulnerability resides in the ttusb_dec.c driver within the Linux kernel's DVB (Digital Video Broadcasting) USB subsystem. The driver fails to call dvb_frontend_detach() during cleanup operations, resulting in a memory leak when the device is detached or the driver is unloaded. This affects Siemens TIM 1531 IRC devices, which use embedded Linux kernels incorporating this driver. The memory leak can be triggered by repeated attach/detach cycles or driver reloads, eventually exhausting system memory and causing denial-of-service. The attack requires local access with low privileges but is mitigated by high attack complexity.
Defensive priority
medium
Recommended defensive actions
- Apply vendor firmware update to version V2.4.8 or later for affected Siemens TIM 1531 IRC devices
- Review and implement CISA ICS recommended practices for defense-in-depth security
- Monitor for anomalous memory consumption patterns on affected systems
- Restrict local access to industrial control systems to authorized personnel only
- Verify kernel component versions in embedded Linux systems against known vulnerable ranges
Evidence notes
The vulnerability description is sourced from CISA ICS Advisory ICSA-24-165-06, which references Siemens Security Advisory SSA-337522. The affected products are Siemens SIPLUS TIM 1531 IRC (6AG1543-1MX00-7XE0) and TIM 1531 IRC (6GK7543-1MX00-0XE0). The CVSS 3.1 vector (AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H) indicates local attack vector with high attack complexity, requiring low privileges but no user interaction, resulting in high availability impact.
Official resources
-
CVE-2022-45887 CVE record
CVE.org
-
CVE-2022-45887 NVD detail
NVD
-
Source item URL
cisa_csaf
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
-
Source reference
Reference
public