Read the docs
TI-2021-07799 Aliases CVE-2021-25667GHSA-p672-97f8-chmq

Stack-based buffer overflow in Siemens RUGGEDCOM RM1224

Priority MEDIUM 42CWE-121Published · Updated

Key facts

Attack vector
Adjacent network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-121 and the CVSS impact.

Summary

A vulnerability has been identified in RUGGEDCOM RM1224 (All versions >= V4.3 and < V6.4), SCALANCE M-800 (All versions >= V4.3 and < V6.4), SCALANCE S615 (All versions >= V4.3 and < V6.4), SCALANCE SC-600 Family (All versions >= V2.0 and < V2.1.3), SCALANCE XB-200 (All versions < V4.1), SCALANCE XC-200 (All versions < V4.1), SCALANCE XF-200BA (All versions < V4.1), SCALANCE XM400 (All versions < V6.2), SCALANCE XP-200 (All versions < V4.1), SCALANCE XR-300WG (All versions < V4.1), SCALANCE XR500 (All versions < V6.2). Affected devices contain a stack-based buffer overflow vulnerability in the handling of STP BPDU frames that could allow a remote attacker to trigger a denial-of-service condition or potentially remote code execution. Successful exploitation requires the passive listening feature of the device to be active.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00945 61st percentileScored 2026-11-07
Fix Fixed SCALANCE XB-200 (Siemens): V4.1SCALANCE XC-200 (Siemens): V4.1+5 more products

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
SiemensRUGGEDCOM RM1224All versions >= V4.3 and < V6.4—No fix listedCNA
SiemensSCALANCE M-800All versions >= V4.3 and < V6.4—No fix listedCNA
SiemensSCALANCE S615All versions >= V4.3 and < V6.4—No fix listedCNA
SiemensSCALANCE SC-600 FamilyAll versions >= V2.0 and < V2.1.3—No fix listedCNA
SiemensSCALANCE XB-200before V4.1V4.1Patch availableCNA
SiemensSCALANCE XC-200before V4.1V4.1Patch availableCNA
SiemensSCALANCE XF-200BAbefore V4.1V4.1Patch availableCNA
SiemensSCALANCE XM400before V6.2V6.2Patch availableCNA
SiemensSCALANCE XP-200before V4.1V4.1Patch availableCNA
SiemensSCALANCE XR-300WGbefore V4.1V4.1Patch availableCNA
SiemensSCALANCE XR500before V6.2V6.2Patch availableCNA
  • RUGGEDCOM RM1224 VendorSiemens Affected All versions >= V4.3 and < V6.4 Fixed in — No fix listed CNA
  • SCALANCE M-800 VendorSiemens Affected All versions >= V4.3 and < V6.4 Fixed in — No fix listed CNA
  • SCALANCE S615 VendorSiemens Affected All versions >= V4.3 and < V6.4 Fixed in — No fix listed CNA
  • SCALANCE SC-600 Family VendorSiemens Affected All versions >= V2.0 and < V2.1.3 Fixed in — No fix listed CNA
  • SCALANCE XB-200 VendorSiemens Affected before V4.1 Fixed in V4.1 Patch available CNA
  • SCALANCE XC-200 VendorSiemens Affected before V4.1 Fixed in V4.1 Patch available CNA
  • SCALANCE XF-200BA VendorSiemens Affected before V4.1 Fixed in V4.1 Patch available CNA
  • SCALANCE XM400 VendorSiemens Affected before V6.2 Fixed in V6.2 Patch available CNA
  • SCALANCE XP-200 VendorSiemens Affected before V4.1 Fixed in V4.1 Patch available CNA
  • SCALANCE XR-300WG VendorSiemens Affected before V4.1 Fixed in V4.1 Patch available CNA
  • SCALANCE XR500 VendorSiemens Affected before V6.2 Fixed in V6.2 Patch available CNA

CPE configurations NVD · 30

CPEVersionsRoleVendor
cpe:2.3:o:siemens:ruggedcom_rm1224_firmware:*:*:*:*:*:*:*:*4.3 to before 6.4VulnerableSiemens
cpe:2.3:h:siemens:ruggedcom_rm1224:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_m-800_firmware:*:*:*:*:*:*:*:*4.3 to before 6.4VulnerableSiemens
cpe:2.3:h:siemens:scalance_m-800:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_s615_firmware:*:*:*:*:*:*:*:*4.3 to before 6.4VulnerableSiemens
cpe:2.3:h:siemens:scalance_s615:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_x300wg_firmware:*:*:*:*:*:*:*:*before 4.1VulnerableSiemens
cpe:2.3:h:siemens:scalance_x300wg:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_xm400_firmware:*:*:*:*:*:*:*:*before 6.2VulnerableSiemens
cpe:2.3:h:siemens:scalance_xm400:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
  • cpe:2.3:o:siemens:ruggedcom_rm1224_firmware:*:*:*:*:*:*:*:* Versions 4.3 to before 6.4 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:ruggedcom_rm1224:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_m-800_firmware:*:*:*:*:*:*:*:* Versions 4.3 to before 6.4 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_m-800:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_s615_firmware:*:*:*:*:*:*:*:* Versions 4.3 to before 6.4 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_s615:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_x300wg_firmware:*:*:*:*:*:*:*:* Versions before 4.1 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_x300wg:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_xm400_firmware:*:*:*:*:*:*:*:* Versions before 6.2 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_xm400:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
Show 20 more CPE
CPEVersionsRoleVendor
cpe:2.3:o:siemens:scalance_xr500_firmware:*:*:*:*:*:*:*:*before 6.2VulnerableSiemens
cpe:2.3:h:siemens:scalance_xr500:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_sc622-2c_firmware:*:*:*:*:*:*:*:*up to 2.0; 2.1 to before 2.1.3VulnerableSiemens
cpe:2.3:h:siemens:scalance_sc622-2c:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_sc632-2c_firmware:*:*:*:*:*:*:*:*up to 2.0; 2.1 to before 2.1.3VulnerableSiemens
cpe:2.3:h:siemens:scalance_sc632-2c:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_sc636-2c_firmware:*:*:*:*:*:*:*:*up to 2.0; 2.1 to before 2.1.3VulnerableSiemens
cpe:2.3:h:siemens:scalance_sc636-2c:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_sc642-2c_firmware:*:*:*:*:*:*:*:*up to 2.0; 2.1 to before 2.1.3VulnerableSiemens
cpe:2.3:h:siemens:scalance_sc642-2c:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_sc646-2c_firmware:*:*:*:*:*:*:*:*up to 2.0; 2.1 to before 2.1.3VulnerableSiemens
cpe:2.3:h:siemens:scalance_sc646-2c:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_xb-200_firmware:*:*:*:*:*:*:*:*before 4.1VulnerableSiemens
cpe:2.3:h:siemens:scalance_xb-200:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_xc-200_firmware:*:*:*:*:*:*:*:*before 4.1VulnerableSiemens
cpe:2.3:h:siemens:scalance_xc-200:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_xf-200ba_firmware:*:*:*:*:*:*:*:*before 4.1VulnerableSiemens
cpe:2.3:h:siemens:scalance_xf-200ba:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
cpe:2.3:o:siemens:scalance_xp-200_firmware:*:*:*:*:*:*:*:*before 4.1VulnerableSiemens
cpe:2.3:h:siemens:scalance_xp-200:-:*:*:*:*:*:*:*not specified by NVDRunning onSiemens
  • cpe:2.3:o:siemens:scalance_xr500_firmware:*:*:*:*:*:*:*:* Versions before 6.2 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_xr500:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_sc622-2c_firmware:*:*:*:*:*:*:*:* Versions up to 2.0; 2.1 to before 2.1.3 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_sc622-2c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_sc632-2c_firmware:*:*:*:*:*:*:*:* Versions up to 2.0; 2.1 to before 2.1.3 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_sc632-2c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_sc636-2c_firmware:*:*:*:*:*:*:*:* Versions up to 2.0; 2.1 to before 2.1.3 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_sc636-2c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_sc642-2c_firmware:*:*:*:*:*:*:*:* Versions up to 2.0; 2.1 to before 2.1.3 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_sc642-2c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_sc646-2c_firmware:*:*:*:*:*:*:*:* Versions up to 2.0; 2.1 to before 2.1.3 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_sc646-2c:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_xb-200_firmware:*:*:*:*:*:*:*:* Versions before 4.1 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_xb-200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_xc-200_firmware:*:*:*:*:*:*:*:* Versions before 4.1 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_xc-200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_xf-200ba_firmware:*:*:*:*:*:*:*:* Versions before 4.1 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_xf-200ba:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens
  • cpe:2.3:o:siemens:scalance_xp-200_firmware:*:*:*:*:*:*:*:* Versions before 4.1 Vulnerable ·Siemens
  • cpe:2.3:h:siemens:scalance_xp-200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Siemens

Remediation

  • Fix · CNA SCALANCE XB-200 (Siemens) Fixed in V4.1
  • Fix · CNA SCALANCE XC-200 (Siemens) Fixed in V4.1
  • Fix · CNA SCALANCE XF-200BA (Siemens) Fixed in V4.1
  • Fix · CNA SCALANCE XM400 (Siemens) Fixed in V6.2
  • Fix · CNA SCALANCE XP-200 (Siemens) Fixed in V4.1
  • Fix · CNA SCALANCE XR-300WG (Siemens) Fixed in V4.1
  • Fix · CNA SCALANCE XR500 (Siemens) Fixed in V6.2

Timeline

  1. 2026-10-02 Threatist record created from CVE-2021-25667
  2. 2026-10-03 Alias added: GHSA-p672-97f8-chmq

References

  • TI-2017-10594 Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a… CVSS 3.1CRITICAL 9.8
  • TI-2018-03924 Uncontrolled resource consumption in Linux Kernel CVSS 3.1HIGH 7.5
  • TI-2020-17228 Resource allocation without limits in Siemens Development/Evaluation Kits for PROFINET… CVSS 4.0HIGH 8.7
  • TI-2022-13661 Improper input validation in Siemens RUGGEDCOM RM1224 LTE EU CVSS 3.1HIGH 8.6
  • TI-2019-10399 Uncontrolled resource consumption in Siemens Development/Evaluation Kits for PROFINET IO… CVSS 3.1HIGH 7.5
  • TI-2021-07808 Missing brute-force protection in Siemens RUGGEDCOM RM1224 CVSS 3.1HIGH 7.5

Sources