v9.0.15
thedotmack/claude-memv9.0.15Feb 5, 2026by thedotmack
AI Summary
This is a security-focused patch release that hardens credential handling to prevent unintended API key usage from project directories. The update addresses a vulnerability where API keys could be accidentally hijacked from random project `.env` files.
Key Highlights
- Prevents API key hijacking from random project `.env` files
- Credentials now sourced exclusively from `~/.claude-mem/.env`
- Only whitelisted environment variables passed to SDK `query()` calls
- Authentication method logging shows whether using Claude Code CLI subscription billing or explicit API key
New Features
- Authentication method logging to distinguish between Claude Code CLI subscription billing and explicit API key usage
Full Release Notes
## Security Fix ### Isolated Credentials (#745) - **Prevents API key hijacking** from random project `.env` files - Credentials now sourced exclusively from `~/.claude-mem/.env` - Only whitelisted environment variables passed to SDK `query()` calls - Authentication method logging shows whether using Claude Code CLI subscription billing or explicit API key This is a security-focused patch release that hardens credential handling to prevent unintended API key usage from project directories.