Haarvisie verslagen
← Alle verslagen📄 Download als PDF
🎧 Luister dit verslag
1,0x
⬇️ Download naar telefoon

πŸ›‘οΈ Security Scan β€” 2026-06-11 21:58

Aanleiding: Jamals verzoek "check alle bestanden op open tokens/API's in plaintext".
Scope: ~/.claude, ~/jamal-geheugen, ~/haartips-photo-gen, ~/styleme, ~/Downloads/Claude-Werk, ~/telegram-bot + poorten/processen/permissies.

🚨 Gevonden & DIRECT GEFIXT

  1. Anthropic API-key (sk-ant-…) plaintext in Obsidian-plugin .obsidian/plugins/smart-connections/data.json β€” stond bovendien in de PRIVATE GitHub-repo haarvisie-brain-vault. β†’ Key uit het bestand verwijderd, gecommit en gepusht. ⚠️ Key staat nog in git-HISTORIE; advies: key roteren op console.anthropic.com (en evt. BFG-historie-purge).
  2. Telegram-bottoken plaintext in ~/.claude/scripts/health-check.py β†’ gepatcht naar Keychain-lookup (syntax geverifieerd).
  3. Telegram-bottoken in 2 permission-regels in ~/.claude/settings.local.json β†’ regels verwijderd (JSON gevalideerd).
  4. Twee vergeten python -m http.server processen op poort 8898/8899, luisterend op ALLE interfaces, serveerden ~/ergodirect en ~/Downloads/Claude-Werk/ergodirect-social aan het hele LAN zonder auth β†’ gestopt.
  5. ~/styleme/.env.local.backup.20260520 β€” overbodige kopie met Stripe SECRET key, Anthropic, Gemini, Pexels keys β†’ verwijderd. (Pexels-key eerst veiliggesteld in Keychain.)
  6. (eerder vanavond) Tavily API-key plaintext in settings.json β†’ Keychain + wrapper-script.

⚠️ Aandacht (bewuste keuzes / laag risico)

βœ… OK

πŸ“Š Stats

Vervolgacties (voor Jamal)

  1. sk-ant-key van de Obsidian-plugin roteren op console.anthropic.com (en nieuwe alléén in Keychain/plugin, niet committen).
  2. Overwegen: Telegram-bottoken roteren via BotFather (exposure was alleen lokaal β€” optioneel).
  3. FileVault aanzetten.
  4. Optioneel: BFG-purge van de vault-historie.
πŸŽ™οΈ Bespreek met Jarvis