How BACnet works
Devices expose objects (analog inputs, binary outputs, schedules) that clients read and write. BACnet/IP uses broadcast and unicast discovery. Many deployments leave devices on corporate or even public networks with weak or no authentication.How attackers abuse it
- Device discovery — Who-Is / I-Am enumeration to map a site
- Property reads — temperatures, occupancy, door states for physical reconnaissance
- WriteProperty — change setpoints, unlock doors, disable alarms
- Denial of service — flood Broadcast Management Devices (BBMD)
What Reyhford observes
BACnet traffic on our sensors is lower volume than Modbus/S7 but high signal: probes tend to be deliberate discovery rather than blind internet noise. Indicators typically map to reconnaissance and unauthorized command patterns (MITRE T0855, T0830 when on-path).Facilities and campuses should treat BACnet/IP exposure with the same seriousness as Modbus — building automation is OT.