| Version | Supported |
|---|---|
| 0.x | ✅ |
If you discover a security vulnerability in this project, please report it by opening a GitHub Issue with the security label.
Please include:
- A description of the vulnerability
- Steps to reproduce the issue
- Potential impact assessment
- Suggested fix (if any)
I will acknowledge receipt within 48 hours and aim to provide a fix or mitigation within a reasonable timeframe.
This project handles the following sensitive data:
- Telegram Bot Token — stored as a GitHub Actions secret (
TELEGRAM_BOT_TOKEN). Never commit this to the repository. - Telegram Chat ID — stored as a GitHub Actions secret (
TELEGRAM_CHAT_ID). Never commit this to the repository. - Groq API Key — stored as a GitHub Actions secret (
GROQ_API_KEY). Never commit this to the repository.
- Never commit secrets — API keys, tokens, and credentials must only be stored as environment variables or GitHub Actions secrets.
- Keep dependencies up to date — Run
uv syncregularly to get security patches. - Review feed sources — RSS feeds are fetched and processed by an LLM. Malicious feed content could influence output. Only add trusted feed sources to
config.yaml.