CVE-2025-0395: Siemens Ruggedcom Rox MX5000
Medium severity, CVSS 6.2. EPSS: 0.4% chance of exploitation in the next 30 days.
When the assert() function in the GNU C Library versions 2.13 to 2.40 fails, it does not allocate enough space for the assertion failure message string and size information, which may lead to a buffer overflow if the message string size aligns to page size.
Affected products
- Siemens Ruggedcom Rox MX5000: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox MX5000RE: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1400: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1500: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1501: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1510: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1511: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1512: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1524: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX1536: before V2.17.1 (fixed in V2.17.1)
- Siemens Ruggedcom Rox RX5000: before V2.17.1 (fixed in V2.17.1)
- Siemens SIMATIC s7-1500 CPU 1518-4 Pn/dp Mfp: from V3.1.0, before V3.1.5 (fixed in V3.1.5)
- Siemens SIMATIC s7-1500 CPU 1518f-4 Pn/dp Mfp: from V3.1.0, before V3.1.5 (fixed in V3.1.5)
- Siemens Siplus s7-1500 CPU 1518-4 Pn/dp Mfp: from V3.1.0, before V3.1.5 (fixed in V3.1.5)
- The GNU C Library Glibc: from 2.13, up to and including 2.40
Published 2025-01-22. Last modified 2026-06-17.