{"affected":[{"product":"bacnet-stack","source":"CNA: GitHub_M","vendor":"bacnet-stack","versions":[{"status":"affected","version":"< 1.4.4"},{"status":"affected","version":"< 1.5.1"}]}],"cveId":"CVE-2026-46674","cwes":["CWE-121","CWE-125"],"description":"BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to versions 1.4.4 and 1.5.1, an out-of-bounds read vulnerability exists in bacnet-stack's AtomicWriteFile record-access path. The bug is caused by a mismatch between an externally controlled returnedRecordCount field and the fixed-size internal fileData[] array used by BACNET_ATOMIC_WRITE_FILE_DATA. This issue has been patched in versions 1.4.4 and 1.5.1.","epss":null,"exploits":[{"kind":"exploit","source":"ADP: CISA-ADP","url":"https://github.com/bacnet-stack/bacnet-stack/security/advisories/GHSA-8384-pwhh-cxjh"}],"kev":null,"metrics":[{"score":7.5,"severity":"high","source":"CNA: GitHub_M","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","version":"3.1"},{"score":7.5,"severity":"high","source":"NVD: security-advisories@github.com","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","version":"3.1"}],"modifiedAt":1794529428937,"publishedAt":1794513621167,"references":[{"source":"CNA: GitHub_M","tags":["x_refsource_CONFIRM"],"url":"https://github.com/bacnet-stack/bacnet-stack/security/advisories/GHSA-8384-pwhh-cxjh"},{"source":"CNA: GitHub_M","tags":["x_refsource_MISC"],"url":"https://github.com/bacnet-stack/bacnet-stack/pull/1344"},{"source":"ADP: CISA-ADP","tags":["exploit"],"url":"https://github.com/bacnet-stack/bacnet-stack/security/advisories/GHSA-8384-pwhh-cxjh"},{"source":"security-advisories@github.com","tags":[],"url":"https://github.com/bacnet-stack/bacnet-stack/pull/1344"},{"source":"security-advisories@github.com","tags":[],"url":"https://github.com/bacnet-stack/bacnet-stack/security/advisories/GHSA-8384-pwhh-cxjh"}],"remediation":[],"revision":"afa35bbda0dd4c8e94d2d1f10495a2efe30b9a1c34b897097c4a258d9c8d9c08","sources":[{"modifiedAt":1794529428937,"name":"CNA: GitHub_M","retrievedAt":1794532187490,"url":"https://www.cve.org/CVERecord?id=CVE-2026-46674"},{"modifiedAt":1794521379233,"name":"NVD","retrievedAt":1794529638810,"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-46674"}],"ssvc":{"assessedAt":1794529407369,"automatable":"yes","exploitation":"poc","source":"ADP: CISA-ADP","technicalImpact":"partial"},"status":"published","title":"BACnet Stack: Out-of-Bounds Read in AtomicWriteFile Record Decoder via Unbounded returnedRecordCount","updatedAt":1794532187490}