Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. How much does one hour of bots cost on Cloudflare Workers?(gfuse.dev ↗)
    discuss
  2. Plans for Agents (and Humans)(hive.technology ↗)
    discuss
  3. Australia says it could follow Canada in forging deeper ties with EU(independent.co.uk ↗)
    discuss
  4. Fossil tooth analysis confirms Tyrannosaurus rex was warm-blooded(cnn.com ↗)
    discuss
  5. The mascots, design and visual history of Wikipedia(itsnicethat.com ↗)
    discuss
  6. 60%+ of Japan firms with foreign workers would struggle without overseas hiring(japantimes.co.jp ↗)
    discuss
  7. Show HN: DroidPutter – Run Cardputer Apps on Android via USB OTG(github.com/fcavalcantirj ↗)
    discuss
  8. Why building a Rust LSP is hard(rust-glancer.github.io ↗)
    discuss
  9. Some things Veloren does differently(jsbarretto.com ↗)
    discuss
  10. New Potential Automatic Parallelizer(deshi.ch ↗)
    1comments
  11. I Put My Startup Esdenera on Hold(archive.org ↗)
    discuss
  12. Am I Cited by AI? See which AI assistants are reading your papers(amicitedby.ai ↗)
    discuss
  13. Quantifying Context Rot(boolean.ai ↗)
    discuss
  14. A4list: Two weeks, folded small (A4 paper plan designer)(enzom.dev ↗)
    1comments
  15. Signal Enables Phone Number-Less Registration in Beta(privacyguides.org ↗)
    discuss
  16. Steve Wozniak launches merch store(daringfireball.net ↗)
    2comments
  17. VideoRouter – OpenRouter for video and image generation APIs(videorouter.sh ↗)
    1comments
  18. Perhaps I Got Lucky Never Learning Math(humanparadox.org ↗)
    discuss
  19. Gentrification signals are a lagging indicator of home prices, not a leading one(petervijeh.com ↗)
    discuss
  20. GPS time from ATSC broadcast PoC(fabian.fyi ↗)
    discuss
  21. iTerm2 Buddy – iTerm2 Companion App(iterm2.com ↗)
    discuss
  22. Firefox 156 opens PDFs 45% faster, plus a few annoying bug fixes(pcworld.com ↗)
    discuss
  23. Ribbit: A Small Scheme VM, Compiler and REPL in 4K (2021) [video](youtube.com ↗)
    1comments
  24. How well did LLMs for Mortals hold up 6 months after publishing(crimede-coder.com ↗)
    discuss
  25. One9s – A Bubble Tea TUI for OpenNebula Cluster Management(scszero.com ↗)
    discuss
  26. Flock cameras are riddled with security vulnerabilities and hardcoded creds(micahflee.com ↗)
    5comments
  27. How electric cars took hold in Australia(nytimes.com ↗)
    1comments
  28. waterfall: Induction Proofs in Lean(samth.github.io ↗)
    discuss
  29. Danish pharma giant Novo to use Anthropic's Claude to advance AI drug discovery(euronews.com ↗)
    1comments
  30. Show HN: Learn Claude Code – Interactive Mindmap(mikenikles.com ↗)
    discuss

Flock cameras are riddled with security vulnerabilities and hardcoded creds

36 pointsby 44m agomicahflee.com
5 comments
20m agoHN ↗

tldr from my skim, the two worst things:

* Probably vulnerable to CVEs that were patched in 2018 and 2021.

* Generates API key to phone home based only on its own MAC address.

8m agoHN ↗

Having hardcoded credentials is a sign of total incompetence. In this case at least it wasn't a password, but an API key which can be used to request credentials (stored in plaintext) which look like they'd get you access Flock's servers. Not quite as bad as a hardcoded admin password, and it's not clear what you'd be able to do if you did authenticate successfully as a camera, but its worrying enough. There have been enough vulnerabilities found in Flock's systems that it's pretty clear they aren't concerned about their security and it's plainly obvious that they don't care at all about our privacy or security.

Even if we decided that this level of mass surveillance on the American public was acceptable to us, Flock Safety/Flock Group as already demonstrated that they can't and shouldn't be trusted to implement it.

3m agoHN ↗

I don't think having credentials stored on the device is all that fatal. The device has to read them back, after all. What they did, however, is much worse: the credentials come from the MAC address. So they're literally broadcasted on every network packet.