The Door Was Already Open
Where
Physical Security Village
DEF CON 34
Duration
25 min
Shows how internet-exposed access control panels with numeric-only passcodes and no rate limiting let remote attackers unlock doors and pull resident data.
Summary
The talk examines a widely deployed access control platform used in residential and mixed-use buildings. The speaker began after realizing he had left default credentials on a panel he had installed. He found that the controller answers unauthenticated discovery probes, disclosing its model, firmware and serial number, and that the management software's passcode is numeric only.
Authentication has no rate limiting, lockout or logging, and the packets sent during login are static, so guessing can be automated. The speaker scanned the internet and found tens of thousands of responding buildings, with default credentials granting access to more than half of the randomly sampled systems. Once connected, the software can download a building's database in plain text, including resident names, unit numbers, phone numbers, access credentials and access history. It can also read other panels on the same network and change door states or schedules. A recorded demo, run on a client system with permission, showed these steps.
The vendor was contacted and was initially unresponsive, then said similar risks had been raised internally before. An update reportedly allowed letters in passcodes only on new hardware, with no firmware fix for installed systems. The takeaway is that architectural choices such as unauthenticated discovery, static protocols and proprietary design create systemic exposure, not just isolated bugs. Practitioners should keep such panels off the internet, change default credentials, and push building owners to review their access systems.
Materials
Related talks
Aerospace Village·16 min
Kent Munroe
Examines how cheap electronic conspicuity boxes that show nearby light aircraft can be abused over Wi-Fi, from weak defaults to firmware memory flaws.
ICS Village·30 min
Matt Caldwell
Presents internet-wide statistics on exposed industrial control systems and an unauthenticated look at internet-facing fuel tank gauges.
IoT Village·20 min
Weihan Goh · ZhengChao Wen
Explains how a firmware flaw exposing LoRaWAN keys over NFC in industrial sensors grew into a fleet-scale disclosure and mitigation problem.


