CVE-2020-27009: siemens apogee pxc compact (bacnet) Use of Out-of-range Pointer Offset
Vulnerability summary
CVE-2020-27009 is a high (CVSS 8.1) Use of Out-of-range Pointer Offset vulnerability in siemens apogee pxc compact (bacnet). EPSS estimates a 7.19% chance of exploitation in the next 30 days, higher than 94.2% of scored vulnerabilities.
Timeline
- 22-04-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
A vulnerability has been identified in APOGEE PXC Compact (BACnet) (All versions < V3.5.5), APOGEE PXC Compact (P2 Ethernet) (All versions < V2.8.20), APOGEE PXC Modular (BACnet) (All versions < V3.5.5), APOGEE PXC Modular (P2 Ethernet) (All versions < V2.8.20), Nucleus NET (All versions < V5.2), Nucleus Source Code (Versions including affected DNS modules), TALON TC Compact (BACnet) (All versions < V3.5.5), TALON TC Modular (BACnet) (All versions < V3.5.5). The DNS domain name record decompression functionality does not properly validate the pointer offset values. The parsing of malformed responses could result in a write past the end of an allocated structure. An attacker with a privileged position in the network could leverage this vulnerability to execute code in the context of the current process or cause a denial-of-service condition.
CVSS metrics
3 scores · 2 sources · 2 versions- NVDNIST8.1HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
7.19%
Chance of exploitation in the next 30 days
Percentile
94%
Versus all other CVEs
30-day change
0.00 pp
From 7.19% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-823Use of Out-of-range Pointer OffsetThe product performs pointer arithmetic on a valid pointer, but it uses an offset that can point outside of the intended range of valid memory locations for the resulting pointer.
- CWE-787Out-of-bounds WriteThe product writes data past the end, or before the beginning, of the intended buffer.
Affected systems
Siemens8 products
- apogee pxc compact (bacnet)All versions < V3.5.5
- apogee pxc compact (p2 ethernet)All versions < V2.8.20
- apogee pxc modular (bacnet)All versions < V3.5.5
- apogee pxc modular (p2 ethernet)All versions < V2.8.20
- nucleus_netAll versions < V5.2 | < 5.2
1 vendor · 8 products
References
2 links- cert-portal.siemens.com/productcert/pdf/ssa-185699.pdfVendor Advisory