Skip to content

Bacnetstack · weakness class

Memory Corruption

31 CVEs

Every dot is a CVE in what this vendor ships; the named ones are the most at risk.

Every one of the 31 is a mark on the map. Named now: 1 to 26, most at risk first.

  1. BACnet Stack before 1.3.2 has a decode function APDU buffer over-read in bacapp_decode_application_data in bacapp.c.CVE-2023-51773Bacnetstack · CVSS 9.1 · 1.1% likely

    CWE-126

  2. BACnet Stack: pre-auth out-of-bounds read that escalates to an out-of-bounds write into global memoryCVE-2026-97692bacnet-stack · CVSS 7.7 · 0.5% likely

    CWE-787

  3. BACnet Stack: Out-of-Bounds Read in WritePropertyMultiple Decoder via Deprecated Tag ParserCVE-2026-41475bacnet-stack · CVSS 8.7 · 0.5% likely

    CWE-125

  4. BACnet Stack: Pre-auth OOB read in xy_color_decode (BACnetXYColor) via WriteGroup/WritePropertyCVE-2026-64675bacnet-stack · CVSS 5.3 · 0.5% likely

    CWE-125

  5. BACnet-stack MS/TP reply matcher OOB readCVE-2025-66624bacnet-stack · CVSS 7.5 · 0.4% likely

    CWE-125

  6. BACnet Stack WriteProperty decoding length underflow leads to OOB read and crashCVE-2026-26264bacnet-stack · CVSS 7.8 · 0.4% likely

    CWE-125

  7. BACnet Stack: Remote Global-Buffer-Overflow Read in readpropm via Malformed ReadPropertyMultiple-ACKCVE-2026-62973bacnet-stack · CVSS 7.5 · 0.4% likely

    CWE-125

  8. BACnet Stack: bacnet_device.c stack-use-after-return in writable Device string propertiesCVE-2026-52790bacnet-stack · CVSS 7.5 · 0.4% likely

    CWE-416

  9. BACnet Stack: Out-of-Bounds Read in AtomicWriteFile Record Decoder via Unbounded returnedRecordCountCVE-2026-46674bacnet-stack · CVSS 7.5 · 0.4% likely

    CWE-121

  10. BACnet Stack: Out-of-Bounds Read in ReadPropertyMultiple Property Decoder via Deprecated Tag ParserCVE-2026-41503bacnet-stack · CVSS 8.7 · 0.4% likely

    CWE-125

  11. BACnet Stack: Off-by-One Out-of-Bounds Read in ReadPropertyMultiple Object ID DecoderCVE-2026-41502bacnet-stack · CVSS 8.7 · 0.4% likely

    CWE-125

  12. BACnet Stack: MS/TP COBS decode overflowCVE-2026-82414bacnet-stack · CVSS 8.8 · 0.4% likely

    CWE-787

  13. BACnet Stack: AtomicReadFile/AtomicWriteFile stream fileStartPosition validation flaw causes out-of-bounds read/write in RAM file backendsCVE-2026-49990bacnet-stack · CVSS 8.6 · 0.3% likely

    CWE-125

  14. BACnet Stack: Global APDU transmit buffer out-of-bounds write in device.address-binding response encoding via address_list_encode()CVE-2026-52787bacnet-stack · CVSS 7.5 · 0.3% likely

    CWE-131

  15. BACnet Stack: Consecutive AtomicWriteFile(record-access) appends can trigger a heap out-of-bounds read in the RAMFS file backendCVE-2026-62976bacnet-stack · CVSS 8.7 · 0.3% likely

    CWE-125

  16. BACnet Stack: Stack buffer overflow in Loop internal ReadProperty path via Life_Safety_Zone.accepted-modes on the default BACnet/IP serverCVE-2026-47711bacnet-stack · CVSS 8.6 · 0.3% likely

    CWE-121

  17. BACnet Stack: Out-of-bounds read in lighting_command_decode (full APDU size passed to nested tag decoders)CVE-2026-62972bacnet-stack · CVSS 6.9 · 0.3% likely

    CWE-125

  18. BACnet Stack: Buffer overflows in bsc_node_parse_urls() (BACnet/SC Address Resolution ACK URL parser)CVE-2026-52788bacnet-stack · CVSS 8.8 · 0.3% likely

    CWE-787

  19. BACnet Stack: NULL pointer dereference in bacnet_device_object_reference_decode() when WriteProperty updates Structured View subordinate-listCVE-2026-45341bacnet-stack · CVSS 7.5 · 0.3% likely

    CWE-476

  20. BACnet Stack: Out-of-bounds read in BACnet/SC proprietary header-option decode (bvlc_sc_decode_proprietary_option)CVE-2026-58265bacnet-stack · CVSS 6.5 · 0.3% likely

    CWE-125

  21. BACnet Stack: Uninitialized Value Use in AtomicReadFile-ACK Record-Access Encoder Causes Response Corruption and Conditional Information DisclosureCVE-2026-46676bacnet-stack · CVSS 5.3 · 0.3% likely

    CWE-457

  22. The BACnet Protocol Stack library has an Off-by-one Stack-based Buffer Overflow in tokenizer_stringCVE-2026-21870bacnet-stack · CVSS 5.5 · 0.3% likely

    CWE-193

  23. BACnet Stack: Replacing a RAMFS record with a shorter one via `AtomicWriteFile(record-access)` can trigger a heap out-of-bounds readCVE-2026-62975bacnet-stack · CVSS 6.9 · 0.3% likely

    CWE-125

  24. BACnet Stack: Stack-based buffer overflow in Notification Class AddListElement recipient-list decodingCVE-2026-47258bacnet-stack · CVSS 8.2 · 0.3% likely

    CWE-121

  25. Atomic-Read-File RecordCount Stack-Based Out-of-Bounds Write in bacnet-stackCVE-2026-45265bacnet-stack · CVSS 8.2 · 0.3% likely

    CWE-121

  26. BACnet Stack: Loop reference to long Structured View description causes stack-buffer-overflowCVE-2026-47710bacnet-stack · CVSS 8.2 · 0.3% likely

    CWE-121

exploited in the wildcheck availableringed, named or not: CyberSIXT has reported on it

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-15. CVE List through 2026-11-15 · EPSS of 2026-11-14 · CISA KEV checked 2026-11-15. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.