CVE-2026-62977
Last modified
CVE-2026-62977 is a medium-severity vulnerability rated 6.9/10 on the CVSS scale. BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to version 1.5.1, the BACnet FILE object implementation allows remote WriteProperty(PROP_FILE_SIZE) requests to change the size of a stream-access FILE object without checking whether that FILE is marked Read_Only.
Description
BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to version 1.5.1, the BACnet FILE object implementation allows remote WriteProperty(PROP_FILE_SIZE) requests to change the size of a stream-access FILE object without checking whether that FILE is marked Read_Only. When the FILE backend is RAMFS, enlarging the file only performs realloc() and updates the stored size; the newly exposed tail region is not initialized before later reads. As a result, a remote client can enlarge a read-only RAMFS-backed stream-access FILE and then immediately retrieve the newly exposed region with AtomicReadFile(stream-access). Depending on the allocator and build configuration, the returned data may contain sanitizer fill bytes, stale heap contents, or other unintended process memory. Shrinking the file through the same path can also remotely truncate content that was intended to be read-only. This issue has been patched in versions 1.5.1 and 1.6.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| bacnet-stack | bacnet-stack | < 1.5.1 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-62977?
How severe is CVE-2026-62977?
How do I fix CVE-2026-62977?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-62971The OWASP core rule set (CRS) is a set of generic attack det…7.2
- CVE-2026-62972BACnet Stack is a BACnet open source protocol stack C librar…6.9
- CVE-2026-62973BACnet Stack is a BACnet open source protocol stack C librar…7.5
- CVE-2026-62974BACnet Stack is a BACnet open source protocol stack C librar…8.7
- CVE-2026-62975BACnet Stack is a BACnet open source protocol stack C librar…6.9
- CVE-2026-62976BACnet Stack is a BACnet open source protocol stack C librar…8.7
- CVE-2026-62979jack lets users share media libraries through their Radarr/S…8.4
- CVE-2026-6298Heap buffer overflow in Skia in Google Chrome prior to 147.0…4.3
- CVE-2026-62982Glances is an open-source system cross-platform monitoring t…8.8
- CVE-2026-62985request-filtering-agent is an http(s).Agent implementation t…7.5
- CVE-2026-62986OpenEXR is the reference implementation and specification fo…4.3
- CVE-2026-62987Fabio is an HTTP(S) and TCP router for deploying application…5.8
Are you affected by CVE-2026-62977?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
