ICSA-21-315-07: Siemens Nucleus RTOS-based APOGEE and TALON Products (Update C)
CISA advisory · released 2021-11-09
Source record Collected from CISA's CSAF advisory feed
- Distribution label in the document: TLP:WHITE
- Revision 5, 2025-05-06 (final)
CISA's summary
Summary: Multiple vulnerabilities (also known as "NUCLEUS:13") have been identified in the Nucleus RTOS (real-time operating system) and reported in the Siemens Security Advisory SSA-044112: https://cert-portal.siemens.com/productcert/pdf/ssa-044112.pdf. The products listed below use affected versions of the Nucleus software and inherently contain these vulnerabilities. Siemens has released updates for several affected products and recommends to update to the latest versions. Siemens recommends specific countermeasures for products where updates are not, or not yet available.
Products, as the advisory lists them
| Vendor | Product | Version |
|---|---|---|
| Siemens | APOGEE MBC (PPC) (BACnet) | vers:all/* |
| Siemens | APOGEE MBC (PPC) (P2 Ethernet) | vers:all/* |
| Siemens | APOGEE MEC (PPC) (BACnet) | vers:all/* |
| Siemens | APOGEE MEC (PPC) (P2 Ethernet) | vers:all/* |
| Siemens | APOGEE PXC Compact (BACnet) | <V3.5.4 |
| Siemens | APOGEE PXC Compact (P2 Ethernet) | <V2.8.19 |
| Siemens | APOGEE PXC Modular (BACnet) | <V3.5.4 |
| Siemens | APOGEE PXC Modular (P2 Ethernet) | <V2.8.19 |
| Siemens | Desigo PXC00-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC00-U | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC001-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC12-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC22-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC22.1-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC36.1-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC50-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC64-U | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC100-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC128-U | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXC200-E.D | >=V2.3_and_<V6.30.016 |
| Siemens | Desigo PXM20-E | >=V2.3_and_<V6.30.016 |
| Siemens | TALON TC Compact (BACnet) | <V3.5.4 |
| Siemens | TALON TC Modular (BACnet) | <V3.5.4 |
DeSpy has not checked any unit, hardware revision or firmware.
Vulnerabilities in this advisory
- CVE-2021-31344 — CVE-2021-31344 · CWE-843
ICMP echo packets with fake IP options allow sending ICMP echo reply messages to arbitrary hosts on the network. (FSMD-2021-0004)
- CVE-2021-31345 — CVE-2021-31345 · CWE-1284
The total length of an UDP payload (set in the IP header) is unchecked. This may lead to various side effects, including Information Leak and Denial-of-Service conditions, depending on a user-defined applications that runs on top of the UDP protocol. (FSMD-2021-0006)
- CVE-2021-31346 — CVE-2021-31346 · CWE-1284
The total length of an ICMP payload (set in the IP header) is unchecked. This may lead to various side effects, including Information Leak and Denial-of-Service conditions, depending on the network buffer organization in memory. (FSMD-2021-0007)
- CVE-2021-31881 — CVE-2021-31881 · CWE-125
When processing a DHCP OFFER message, the DHCP client application does not validate the length of the Vendor option(s), leading to Denial-of-Service conditions. (FSMD-2021-0008)
- CVE-2021-31882 — CVE-2021-31882 · CWE-119
The DHCP client application does not validate the length of the Domain Name Server IP option(s) (0x06) when processing DHCP ACK packets. This may lead to Denial-of-Service conditions. (FSMD-2021-0011)
- CVE-2021-31883 — CVE-2021-31883 · CWE-119
When processing a DHCP ACK message, the DHCP client application does not validate the length of the Vendor option(s), leading to Denial-of-Service conditions. (FSMD-2021-0013)
- CVE-2021-31884 — CVE-2021-31884 · CWE-170
The DHCP client application assumes that the data supplied with the “Hostname” DHCP option is NULL terminated. In cases when global hostname variable is not defined, this may lead to Out-of-bound reads, writes, and Denial-of-service conditions. (FSMD-2021-0014)
- CVE-2021-31885 — CVE-2021-31885 · CWE-805
TFTP server application allows for reading the contents of the TFTP memory buffer via sending malformed TFTP commands. (FSMD-2021-0009)
- CVE-2021-31886 — CVE-2021-31886 · CWE-170
FTP server does not properly validate the length of the “USER” command, leading to stack-based buffer overflows. This may result in Denial-of-Service conditions and Remote Code Execution. (FSMD-2021-0010)
- CVE-2021-31887 — CVE-2021-31887 · CWE-170
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)
- CVE-2021-31888 — CVE-2021-31888 · CWE-170
FTP server does not properly validate the length of the “MKD/XMKD” command, leading to stack-based buffer overflows. This may result in Denial-of-Service conditions and Remote Code Execution. (FSMD-2021-0018)
- CVE-2021-31889 — CVE-2021-31889 · CWE-191
Malformed TCP packets with a corrupted SACK option leads to Information Leaks and Denial-of-Service conditions. (FSMD-2021-0015)
- CVE-2021-31890 — CVE-2021-31890 · CWE-240
The total length of an TCP payload (set in the IP header) is unchecked. This may lead to various side effects, including Information Leak and Denial-of-Service conditions, depending on the network buffer organization in memory. (FSMD-2021-0017)
Acknowledgments, as the advisory lists them
- Siemens ProductCERT: reporting these vulnerabilities to CISA.
The advisory's legal notice
Siemens Security Advisories are subject to the terms and conditions contained in Siemens' underlying license terms or other applicable agreements previously agreed to with Siemens (hereinafter "License Terms"). To the extent applicable to information, software or documentation made available in or through a Siemens Security Advisory, the Terms of Use of Siemens' Global Website (https://www.siemens.com/terms_of_use, hereinafter "Terms of Use"), in particular Sections 8-10 of the Terms of Use, shall apply additionally. In case of conflicts, the License Terms shall prevail over the Terms of Use.
Sources
DeSpy's copy of this version is dated 2026-09-28.
This product uses the NVD API but is not endorsed or certified by the NVD.
CVE records: Copyright © 1999-2026, The MITRE Corporation. CVE is a trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy.
CISA's Known Exploited Vulnerabilities catalog and CISA Vulnrichment data are CC0 1.0. CISA advisories are shown with the TLP label their document carries. No endorsement by CISA, DHS, NIST or MITRE is stated or implied.