My security camera shipped a GitHub admin token in its login page(hhh.hn)
603 points by hhh 1 day ago | 204 comments
tl;dr: A researcher extracted the encrypted firmware of Hanwha Vision security cameras by reverse-engineering their `fwupgrader` binary (with Claude Code's help), recovering hardcoded AES keys shared across the model line. Inside the rootfs, a Vite build had dumped the entire CI environment—including an admin-level GitHub token with access to hundreds of repos—into ~30 UI files, alongside internal IPs belonging to DoD address space. Hanwha revoked the token within 12 hours of disclosure.
HN Discussion:
  • Isolate IP cameras on separate VLANs without internet access as a defensive practice
  • Vendor security practices are chronically poor with hardcoded credentials being common
  • ~The embedded DoD IP addresses are the more alarming finding than the token itself
  • Seeking open/supported firmware alternatives for IP cameras to avoid these issues
  • LLMs have made reverse engineering and defeating obfuscation trivial