← Back to OT Intelligence

Modbus on Cloud: Alibaba Infrastructure Running Industrial Protocol Services

Anomaly Score: 7/10  ·  13 August 2026  ·  Automated OSINT Scan

Executive Summary

An automated global ICS anomaly scan using the Shodan Developer API has identified 26 anomalies across four targeted query blocks. The highest-scoring finding (7/10) reveals a Jetty web server responding on Modbus port 502 within Alibaba Cloud (Aliyun) infrastructure in Shenzhen, China. A secondary anomaly detected Microsoft IIS httpd answering on Siemens S7 port 102 in Iran.

These findings highlight a growing and under-discussed problem: industrial protocol ports hosting consumer IT services on cloud infrastructure.

The Top Finding: Jetty on Modbus

Query: ics_hmis (port:502, country:CN)
Location: Shenzhen, China
Port: 502 (Modbus/TCP)
Product: Jetty (Java HTTP server)
Organization: Aliyun Computing Co.
Weirdness Score: 7/10
Indicators:

This is not a PLC running Modbus. This is a Jetty web application server listening on port 502 — the well-known port for Modbus/TCP, one of the most widely deployed industrial control protocols in the world.

Why This Matters

Three distinct threat vectors converge in this single finding:

  1. Protocol confusion attacks: If network segmentation or firewall rules assume port 502 carries Modbus traffic, a Jetty server on that port could bypass inspection rules or trigger false negatives in OT monitoring systems.
  2. Cloud-based OT testing exposure: Alibaba Cloud is commonly used for testing and development. A Modbus port running a web service suggests either an exposed test environment or a misconfigured deployment that could serve as a pivot point.
  3. Industrial reconnaissance surface: Threat actors scanning for Modbus devices will find this host. Even though it runs Jetty, its presence in Shodan on port 502 means it appears in any query for "ICS devices in China."

Secondary Finding: IIS on Siemens S7 Port

Query: unauth_ics (port:102, country:IR)
Location: Shiraz, Iran
Port: 102 (Siemens S7 / ISO-on-TCP)
Product: Microsoft IIS httpd
Weirdness Score: 5/10
Indicators:

The same pattern repeats: an industrial control protocol port (102, used by Siemens S7 PLCs) hosting a conventional web server (IIS). This was found in Iran, a country with a history of state-level ICS targeting.

Notable: Stockfish on Modbus

Query: ics_hmis (port:502, country:CN)
Location: Heyuan, China
Port: 502 (Modbus/TCP)
Product: Stockfish chess engine
Weirdness Score: 4/10

Yes, the open-source chess engine Stockfish was detected on Modbus port 502 — also on Alibaba Cloud. This is almost certainly a testing artifact, but its presence on an industrial protocol port in a search engine index demonstrates how cloud test environments pollute the ICS threat landscape.

Full Scan Results

QueryFilterResultsAnomalies
ics_hmisport:502 country:CN20Multiple cloud artifacts
unauth_icsport:102 country:IR20IIS on S7 port
geopolitical_icsport:2404 country:RU20IEC-104 in Russia
dnp3_us_eastport:20000 country:US20DNP3 domestic exposure

Total: 80 results scanned, 26 anomalies flagged across 4 queries.

Defender Recommendations

Immediate (0–48 hours)

Short-term (1–2 weeks)

Long-term (1–3 months)

Methodology

Scan conducted via the Shodan Developer API using four targeted query blocks, each returning up to 20 results. Anomalies were scored using a multi-factor weirdness engine that evaluates protocol-port mismatches, cloud provider ICS hosting, consumer services on industrial ports, and geographic risk factors. All IP addresses and organization names are defanged per non-attribution policy.

This is one component of the Cyborama OT Intelligence automated perimeter scanning pipeline, running on a bi-weekly schedule.

Subscribe to OT Intelligence

Get automated ICS anomaly alerts, OT threat advisories, and perimeter intelligence delivered to your inbox.

→ View Latest Alerts


Cyborama OT Intelligence  ·  Automated anomaly detection  ·  Scan: 2026-08-13 22:00 UTC
← Back to OT Intelligence