Skip to content

fix(security): harden credentials, HMAC defaults, and permissions - #10

Open
capy-ai[bot] wants to merge 1 commit into
mainfrom
capy/sec-creds-config-hmac
Open

fix(security): harden credentials, HMAC defaults, and permissions#10
capy-ai[bot] wants to merge 1 commit into
mainfrom
capy/sec-creds-config-hmac

Conversation

@capy-ai

@capy-ai capy-ai Bot commented Mar 18, 2026

Copy link
Copy Markdown
Contributor

fix(security): harden credentials, HMAC defaults, and file permissions

This PR addresses multiple security vulnerabilities in Finch's credential handling, configuration defaults, and data persistence.

Security fixes

  • Credentials: Moved hardcoded X/Twitter API tokens from compile-time constants to runtime environment variables (NITTER_CONSUMER_KEY, NITTER_CONSUMER_SECRET, NITTER_BEARER_TOKEN, NITTER_BEARER_TOKEN2) with backward-compatible fallbacks
  • HMAC: Removed weak `

Open in Capy SCO-5 · 5.4

@capy-ai capy-ai Bot added the capy Generated by capy.ai label Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

capy Generated by capy.ai

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant