CVE Catalog

CVE-2026-111280

HighCVSS 7.4
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.43%

35th percentile - higher than 35% of all known CVEs

Summary

snap7 through 1.4.3 contains an out-of-bounds write vulnerability in TSnap7MicroClient::opReadArea() that allows malicious S7 peers to overflow client buffers via an unchecked DataLength field. Rogue or impersonated PLCs can return crafted ReadVar responses causing memcpy of up to 65535 bytes into caller buffers, crashing SCADA, HMI, or gateway processes and corrupting memory.

Risk Assessment

A malicious or impersonated PLC can remotely crash SCADA, HMI, or gateway processes and corrupt memory, potentially leading to denial of service and possible code execution. The risk affects industrial environments using snap7 for PLC communication.

Recommendation

Update snap7 to a version newer than 1.4.3 if available, or implement validation of the DataLength field in ReadVar responses. Segment the industrial network and restrict communication to trusted PLCs.

Other vulnerabilities in snap7

See all
Original NVD description (English source)

snap7 through 1.4.3 contains an out-of-bounds write vulnerability in TSnap7MicroClient::opReadArea() that allows malicious S7 peers to overflow client buffers via an unchecked DataLength field. Rogue or impersonated PLCs can return crafted ReadVar responses causing memcpy of up to 65535 bytes into caller buffers, crashing SCADA, HMI, or gateway processes and corrupting memory.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS