Skip to main content
← All vulnerabilities
CVE-2026-115723EUVD-2026-108711GHSA-M2JH-HR35-V8VP

Snap7 through 1.4.3 Out-of-Bounds Write via BRecv and CheckAsBRecvCompletion

Published
Last modified
published
Not listed in CISA KEV
Fix
Fix or patch referenced
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Snap7, an open-source library used for communication with Siemens S7 industrial controllers, is affected, and its passive communication partner can be overflowed by a malicious peer that declares an oversized message length. This could crash or corrupt SCADA, HMI, or gateway applications built on the library.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Snap7 through 1.4.3 contains an out-of-bounds write vulnerability in the passive partner that allows a malicious active partner to overflow application buffers by declaring an unvalidated BSend total length. Attackers connecting from the configured peer address can declare up to 65535 bytes and send a short fragment, causing BRecv to memcpy past the buffer and crash or corrupt SCADA, HMI or gateway processes.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • davenardella snap7

    through 1.4.3

References 4

GitHub · davenardella/snap7

vulncheck.com