RowdyHacks XII: Sleepy Gate Guardian
A 100-point ICS/OT challenge: a SCADA-LTS dashboard left on the default administrator account exposed the flag in a data point's history.
Challenge
ICS/OT · 100 points. The scenario concerns access to a private SCADA dashboard; no file attachment is provided.
Approach
The reported solve authenticated to the SCADA-LTS dashboard with the default
administrator account, then read the flag from the logged history of the
SDM_Front_Gate - Meiling Flag data point. A teammate completed this; the
writeup records the reported default-account exposure and where the flag lived.
Takeaway
Default credentials are the first thing worth trying against any ICS dashboard, and they still work constantly. Here the built-in administrator account turned a "private" SCADA-LTS dashboard into a full read of its history, where the flag sat in a data point's log. Historised points are a bonus for an attacker: they keep values long after those scroll off the live view. A commissioning checklist that rotated every default account would have shut the door.
Flag
Spoiler: show the flag
rowdy{D0nt_Leav3_The_G@te_Ungu4rded}