Skip to content

Standard

S7comm protocol

Siemens' proprietary protocol for communicating with S7-series PLCs, used to read/write memory, configuration data, and ladder logic over Industrial Ethernet.

Known aliases

  • port 102
  • S7comm
  • S7 comm
  • S7 Communication
  • S7 protocol
  • Siemens S7 communication

Current stories

buildOne report1 publisher

Summing ZoomEye counts for ports 102, 502 and 44818 double-counts hosts and mixes risk profiles

Port counts for 102, 502 and 44818 in a 22 September 2026 ZoomEye snapshot cannot be summed into one exposure figure, a dev.to analysis says. The totals are index entries for protocols with different vendor bases and risk profiles, so none of them is a count of vulnerable devices.

Publishers:dev.to

Reality

Evidence55
Adoption
Not scored
Hype gap−10
Incentives
Not scored
Confidence60
buildOne report1 publisher

One S7comm function code byte divides a PLC read from a memory write

A hand-built client walked TPKT, COTP and S7comm against a Snap7 server on port 102, negotiated a 480-byte PDU and pulled 16 bytes out of DB3 with function code 0x04. The layers below that byte are the same for a write.

Publishers:dev.to

Reality

Evidence60
Adoption
Not scored
Hype gap−5
Incentives42
Confidence52
buildOne report1 publisher

AI-generated snap7 scripts work only where port 102 still answers without a credential

Joint advisory AA26-231A describes threat actors feeding internet-scan results into AI tools that emit working python-snap7 clients against Siemens S7 controllers. Siemens says the weakness is configuration, not a new vulnerability.

Publishers:dev.to

Reality

Evidence58
Adoption28
Hype gap+12
Incentives45
Confidence55
buildOne report1 publisher

Sizing AA26-231A with ZoomEye returns 173 assets or 161,764, depending on the query

Five US agencies told PLC owners that scanners are finding exposed Siemens S7 controllers. ZoomEye puts that surface at 173 assets by product fingerprint, or 161,764 by open port.

Publishers:dev.to

Reality

Evidence62
Adoption
Not scored
Hype gap+5
Incentives40
Confidence55