CVE-2026-26264

🔴 HIGH

BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to 1.5.0rc4 and 1.4.3rc2, a malformed WriteProperty request can trigger a length underflow in the BACnet stack...

Published
Feb 13, 2026
Last Modified
Feb 18, 2026
Views
1
Bookmarks
0

BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to 1.5.0rc4 and 1.4.3rc2, a malformed WriteProperty request can trigger a length underflow in the BACnet stack, leading to an out‑of‑bounds read and a crash (DoS). The issue is in wp.c within wp_decode_service_request. When decoding the optional priority context tag, the code passes apdu_len - apdu_size to bacnet_unsigned_context_decode without validating that apdu_size <= apdu_len. If a truncated APDU reaches this path, apdu_len - apdu_size underflows, resulting in a large size being used for decoding and an out‑of‑bounds read. This vulnerability is fixed in 1.5.0rc4 and 1.4.3rc2.

Affected Products (5)

bacnetstack - bacnet_stack

Version: *

bacnetstack - bacnet_stack

Version: 1.4.3

bacnetstack - bacnet_stack

Version: 1.5.0

bacnetstack - bacnet_stack

Version: 1.5.0

bacnetstack - bacnet_stack

Version: 1.5.0

CVSS Scores

CVSS 3.1 8.1
8.1
HIGH
CVSS 2.0 8.1

Additional Information

Source
security-advisories@github.com
State
Analyzed

Share CVE-2026-26264

Share on Social Media

Copy Link

Embed Code

Request Expert Analysis

Request a professional security analysis for CVE-2026-26264 from our verified experts.

Credits System

Use your credits to get expert analysis from verified security professionals. Purchase more credits anytime!

Add 3 credits for accelerated delivery

Base Cost: 8 credits
Priority Upgrade: + credits
SLA Acceleration: +3 credits
Total Cost:
Your Balance:

Insufficient Credits

You need more credits to submit this request.

Buy Credits

Report Analysis