lucid-lint is currently in pre-release (v0.1). Only the latest version receives security updates.
If you discover a security vulnerability, please do not open a public issue.
Instead, use GitHub's private vulnerability reporting feature on this repository.
We will:
- Acknowledge receipt within 48 hours.
- Investigate and validate the issue.
- Develop a fix and coordinate disclosure timing with you.
- Credit you in the release notes unless you prefer to remain anonymous.
Relevant security concerns for lucid-lint:
- Parsing vulnerabilities (panics, DoS via crafted input)
- Arbitrary code execution through configuration files
- Path traversal in file loading
- Dependency vulnerabilities when not caught by
cargo-audit
Out of scope:
- False positives or false negatives in linting rules — those are regular bugs.
- Issues in dependencies that do not affect
lucid-lint's functionality.