8.8

CVE-2021-31887

A vulnerability has been identified in APOGEE MBC (PPC) (BACnet) (All versions), APOGEE MBC (PPC) (P2 Ethernet) (All versions), APOGEE MEC (PPC) (BACnet) (All versions), APOGEE MEC (PPC) (P2 Ethernet) (All versions), APOGEE PXC Compact (BACnet) (All versions < V3.5.4), APOGEE PXC Compact (P2 Ethernet) (All versions < V2.8.19), APOGEE PXC Modular (BACnet) (All versions < V3.5.4), APOGEE PXC Modular (P2 Ethernet) (All versions < V2.8.19), Desigo PXC00-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC00-U (All versions >= V2.3 and < V6.30.016), Desigo PXC001-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC100-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC12-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC128-U (All versions >= V2.3 and < V6.30.016), Desigo PXC200-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC22-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC22.1-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC36.1-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC50-E.D (All versions >= V2.3 and < V6.30.016), Desigo PXC64-U (All versions >= V2.3 and < V6.30.016), Desigo PXM20-E (All versions >= V2.3 and < V6.30.016), Nucleus NET (All versions), Nucleus ReadyStart V3 (All versions < V2017.02.4), Nucleus Source Code (All versions), TALON TC Compact (BACnet) (All versions < V3.5.4), TALON TC Modular (BACnet) (All versions < V3.5.4). FTP server does not properly validate the length of the “PWD/XPWD” command, leading to stack-based buffer overflows. This may result in Denial-of-Service conditions and Remote Code Execution. (FSMD-2021-0016)

Data is provided by the National Vulnerability Database (NVD)
SiemensNucleus Readystart V3 Version < 2017.02.4
SiemensApogee Pxc Compact Firmware SwEditionp2_ethernet Version < 2.8.19
   SiemensApogee Pxc Compact Version-
SiemensApogee Pxc Compact Firmware SwEditionbacnet Version < 3.5.4
   SiemensApogee Pxc Compact Version-
SiemensApogee Pxc Modular Firmware SwEditionp2_ethernet Version < 2.8.19
   SiemensApogee Pxc Modular Version-
SiemensApogee Pxc Modular Firmware SwEditionbacnet Version < 3.5.4
   SiemensApogee Pxc Modular Version-
SiemensTalon Tc Compact Firmware Version < 3.5.4
   SiemensTalon Tc Compact Version-
SiemensTalon Tc Modular Firmware Version < 3.5.4
   SiemensTalon Tc Modular Version-
SiemensDesigo Pxc00-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc00-e.D Version-
SiemensDesigo Pxc00-u Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc00-u Version-
SiemensDesigo Pxc001-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc001-e.D Version-
SiemensDesigo Pxc12-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc12-e.D Version-
SiemensDesigo Pxc22-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc22-e.D Version-
SiemensDesigo Pxc22.1-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc22.1-e.D Version-
SiemensDesigo Pxc36.1-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc36.1-e.D Version-
SiemensDesigo Pxc50-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc50-e.D Version-
SiemensDesigo Pxc64-u Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc64-u Version-
SiemensDesigo Pxc100-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc100-e.D Version-
SiemensDesigo Pxc128-u Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc128-u Version-
SiemensDesigo Pxc200-e.D Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxc200-e.D Version-
SiemensDesigo Pxm20-e Firmware Version >= 2.3 < 6.30.016
   SiemensDesigo Pxm20-e Version-
Zu dieser CVE wurde keine CISA KEV oder CERT.AT-Warnung gefunden.
EPSS Metriken
Type Source Score Percentile
EPSS FIRST.org 1.72% 0.817
CVSS Metriken
Source Base Score Exploit Score Impact Score Vector string
nvd@nist.gov 8.8 2.8 5.9
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvd@nist.gov 6.5 8 6.4
AV:N/AC:L/Au:S/C:P/I:P/A:P
CWE-170 Improper Null Termination

The product does not terminate or incorrectly terminates a string or array with a null character or equivalent terminator.

CWE-787 Out-of-bounds Write

The product writes data past the end, or before the beginning, of the intended buffer.